首页 > TAG信息列表 > android-gradle

android-Gradle命令行参数来覆盖build.gradle中的属性

每当导入现有的android项目时,在大多数情况下,我们都需要在安装的工具版本号之后更改值 在project / build.gradle中 buildscript { ... dependencies { classpath 'com.android.tools.build:gradle:x.x.x' } } 在project / app / build.gradle中 android {

Android Studio 3.0.1无法解决依赖项错误

您好,我是Android Studio的新手. 刚在Windows 7上安装了最新的3.0.1. 我收到gradle依赖项错误,甚至无法启动我的第一个基本项目. 我已经尝试过在该网站或互联网上的任何位置找到的每一种方法,但是没有任何效果. 请帮助我,错误是. Error:Error:Unable to resolve dependency for ':

Android studio v.0.1.1错误:已看到doctype

我仅使用Psiphon连接到Internet.由于我已将android studio更新至版本3,因此我面临以下gradle同步错误: Error: Already seen doctype. 解决方法:开始同步时,Android Studio将显示“代理设置”.选中“启用HTTPS代理”,然后设置“主机名”和“端口名”,类似于HTTP代理设置. 注意:51

android-即时应用程序低于4mb的困难.如何减少apk大小

我在将APK降到4mb以下时遇到了困难. 检查生成的即时应用APK之后我看到com.google.android.gms.internal几乎是1.4mb.我只是无法找到这么大块的原因.必须是某种依赖. 我的基本清单文件如下所示: dependencies { api "com.android.support:design:$rootProject.supportLib" api "co

android-React Native Gradle失败并显示`java.lang.NullPointerException(无错误消息)`

问题 在一个全新的React Native项目(使用create-react-native-app创建)上,gradle构建失败. 输出量 -调试 $cd android / $./gradlew build-调试 给出此输出(截断到错误点) 16:17:09.777 [DEBUG] [com.android.build.gradle.internal.pipeline.TransformManager] InputStream:

java-不兼容的类型:MainActivity无法转换为LifecycleOwner

MainActivity cannot be converted to LifecycleOwner 我以LiveCycle Owner的身份使用它,但是它被拒绝了,您在图片中看到了一个错误.我在Api 25上工作,我这个问题可能与这个版本有关这是关于我的SDK的信息 compileSdkVersion 25 buildToolsVersion '25.0.2' 这是我的代码: privat

如何在Android Studio中生成具有自定义名称的输出APK文件?

我想使用自定义名称生成输出apk文件.例如.默认情况下,Android Studio会生成“ app-debug.apk”文件.但我希望它是-“ MyAppName_myCurrentProdFlavour_vMyVersionName.apk” 如何使用模块的build.gradle文件执行此操作解决方法:您可以将以下机制分别用于调试和发行版本,这将允许您

android-无法添加任务’:app:reportSourceSetTransformTest’,因为该名称的任务已经存在

Minimum supported gradle version 4.6 Current version is 4.4. 将gradle版本更新为4.6后,出现此错误 Cannot add task ':app:reportSourceSetTransformTest' as a task with that name already exists. 如何避免此错误.似乎两个不同的文件具有相同的任务.但是我没有在我的应

android-发现多个文件具有与操作系统无关的路径

我正在图书馆: implementation 'androidx.appcompat:appcompat:1.0.0-rc02' 我正在尝试集成com.google.android.material.bottomappbar.BottomAppBar,但是当我运行该应用程序时,它返回以下错误: More than one file was found with OS independent path ‘META-INF/androidx.

将库添加到Android项目后发生错误(使用操作系统独立路径“ META-INF / kotlinx-io.kotlin_module”找到了多个文件)

我一直在玩在Android Studio 3.3中创建的“ Hello World”项目(“新建空白项目”),并决定将add a library (ktor)添加到该项目.我按照自述文件的说明进行操作,只是将所需的内容添加到了gradle文件中.当我使用websockets时,以下行已添加到应用程序的gradle构建文件中: implement

com.android.builder.dexing.DexArchiveBuilderException:分解时出错

我在尝试运行我的项目时遇到了这个问题- com.android.builder.dexing.DexArchiveBuilderException: Failed to process .gradle\caches\transforms-1\files-1.1\firebase-analytics-impl-11.8.0.aar\0e3311be69809df8820438f9666651f5\jars\classes.jar com.android.builder.d

java-Android中用于调试构建的备用应用程序子类

为了限制调试代码进入版本APK,我尝试使用DebugMyApplication子类进行调试版本,但使用发行版中的常规MyApplication类. 是否可以在Debug vs Release版本中使用备用Application子类?我试过了: >在src / debug的根目录中定义一个AndroidManifest.xml文件,并带有< application>元件. Grad

java-Gradle搜索常春藤服务,但未定义常春藤配置/回购

我从Gradle中收到以下错误 Could not resolve all dependencies for configuration ':unitTestCompile'. > Could not find junit:junit:4.11.   这是我的build.gradle apply plugin: 'android-library' buildscript { repositories { mavenCentr

Android Studio:“导入模块”更改现有库的结构

我想将现有的第3方库项目作为模块导入到我自己的项目中.我使用Android Studio 0.6.1的“新建->模块->导入现有项目”向导,但BUT对该库的源代码做了很多修改(重新排列源文件夹,修改build.gradle,等等.). 有没有一种方法可以按原样导入库项目,而没有由导入插件引入任何更改?解决方法:

Android Studio:Gradle构建已完成,但出现错误

我一直在使用Android Studio,但在尝试构建时出现此错误.我无法继续. 这是Android Studio中的错误: Executing tasks: [:libraries:facebook:generateDebugSources, :library:generateDebugSources, :volley:generateDebugSources] Configuration on demand is an incubati

在将AS项目迁移到IDEA时,无法将com.android.build.gradle.internal.model.ApiVersionImpl强制转换为java.lang.Integer

我需要从Android Studio迁移到IntelliJ IDEA,因为我需要在Java中进行其他一些非Android的工作.我从git克隆了我的项目,并将其导入到IDEA中.但是,我在此过程中遇到了Gradle错误.我已经搜索过,但是找不到解决我的错误的答案. 这是事件日志 03:39:42 PM All files are up-to-date 03:

Android studio:错误:模块版本com.android.support:support-v13:13.0.0取决于库,但本身不是库

我尝试将此库(https://github.com/daimajia/AndroidImageSlider)添加到我的项目中.我在gradle文件中添加了编译库,但出现错误: apply plugin: 'com.android.application' android { compileSdkVersion 20 buildToolsVersion '20.0.0' defaultConfig {

java-如何在Android Studio 1中创建签名的apk时禁用Eclipse之类的错误

我的班上有问题,但是当我使用连接到android studio的电缆运行它时,它在我的手机上运行良好,但是当我生成签名的apk时,我得到了如下的班级错误 Error:Error: This fragment inner class should be static (app.browser.HomeActivity.MyWebBrowser) [ValidFragment] 我无法更改静态

是否有connectedReleaseAndroidTest gradle任务?

我的应用程序有2种风格:付费和免费. 我有2种构建类型:调试和发布. 当我发出gradlew任务时,我得到了: connectedFreeDebugAndroidTest-在连接的设备上安装并运行freeDebug的测试. connectedPaidDebugAndroidTest-在连接的设备上安装并运行paidDebug的测试. 但是我不明白connectedFreeRe

更改ndk-build命令生成的.so文件目录?

我将android studio与ndk和opencv一起使用.默认情况下,ndk-build命令在src / main / libs文件夹下构建文件.我想将其更改为src / main / jniLibs.解决方法:添加选项NDK_LIBS_OUT =<库输出路径>对于ndk-build.

Android Studio找不到JUnit套件

我似乎无法获得测试文件来查找Junit4.我一直在努力,但感到沮丧.它说在组织下找不到符号junit.我搜索过的所有内容(几天),甚至android文档都说这是做到这一点的方法.我究竟做错了什么? 这是我的考试课 import org.junit.Test; import android.app.Application; public class Appl

如何防止在Android Gradle中使用Multi-dex

以下是我的gradle文件.我收到了MultiDexException.我不想启用multidex,因为我的应用程序并不复杂.因此,我坚信我一定做错了什么.有人可以看看我的gradle文件,并指出可以避免该问题的方法吗? 错误: UNEXPECTED TOP-LEVEL EXCEPTION: com.android.dex.DexIndexOverflowException: meth

具有不同基本主题的Android风格

我有一个正在处理的多种口味的android项目. 这工作正常,我可以自定义应用程序的元素,例如颜色和字符串资源. 我要使其成为某些口味基于AppCompat浅色主题,而某些口味基于AppCompat深色主题. 我知道我可以通过重复所有< items>以我的风格和每种口味设置,主题指向每个应用程序的自定

android-已签名的APK中的ClassNotFoundException

如果我在Android设备上安装并运行签名的APK,则会收到此错误.如果仅编译一个应用程序并直接在设备上运行,则不会出现此错误. 似乎丢失的Fragment在项目的代码中,而不是在任何外部库中. 我该如何调查该错误?我试图重新整理,清理项目等.如果在其中创建缺少的类,我能以某种方式在APK中找

android-添加play-services-maps依赖关系自动添加glEsVersion 2.0要求

我想与Google Play服务地图模块集成. 由于地图清单声明: <uses-feature android:glEsVersion="0x00020000" android:required="true"/> Gradle的manifest merger将此块添加到生成的清单中,从而使我的应用程序在运行OpenGL 1.0的设备上不受支持,但是我的地图功能不是必