Questions tagged «android-gradle-plugin»

Android Gradle插件是Android的标准构建系统。它被Android Studio用作后备构建系统。

14
错误:Windows上的文件路径过长,请保持240个字符以下
因此,我对build.gradle(app)文件进行了一些更改,android studio给了我这个错误(在新标签页中打开图像以更好地查看): 我的build.gradle(app)文件(这不是经过编辑的文件,我删除了新的代码行,但仍然没有运气/解决方案。): 直到我在build.gradle(app)文件中进行了一些更改之前,一切工作都很好,但是随后我删除了这些新的代码行,而android studio仍然不断给我错误。该错误与编译'com.google.android.gms:play-services:8.3.0'有关。我尝试删除/重命名指定文件夹内的png图像,但是当我重建项目时,会自动下载png图像。我的build.gradle(project)文件包含类路径'com.android.tools.build:gradle:1.5.0'。我想知道导致此错误的原因以及如何解决?非常感谢。

14
任务“:app:compileDebugAidl”的执行失败:缺少帮助
我在计算机上安装了Android Studio。我创建了一个新项目,但是却出现了以下错误。我能做什么? Error:Execution failed for task ':app:compileDebugAidl'. > aidl is missing 我的Android Studio版本是1.1.0。 这是我的build.gradle文件: buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:1.1.0' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } allprojects { repositories { jcenter() } …

5
在项目结构中找不到导入模块选项(Android Studio 0.3.4-0.5.2)
我真的很困惑和沮丧,因为我只是不明白如何导入我的Android库项目作为我的应用程序项目的依赖项。 我尝试在线查找,建议将大多数答案转到我的应用程序的项目结构,然后单击“ +”,然后单击“导入模块” 但是Android Studio 0.3.4-0.5.2没有显示任何选项,当我单击“ +”时,它仅显示新模块的窗口。 我做错了什么还是什么? 救命!!!

3
android.dexOptions.incremental属性已弃用
当尝试运行gradle build时,我在Android Studio 2.2中收到以下警告: 警告:该android.dexOptions.incremental属性已弃用,并且对构建过程没有影响。 在这里的build.gradle文件中,我声明了dexOptions dexOptions { incremental true jumboMode = true } 如果不推荐使用,那么此属性的替代选项是什么。

6
Android:没有NDK版本与要求的版本相符
在更新为Android Gradle插件 3.6.0(于2020年2月24日发布)之后,几个项目独立地开始失败,并出现以下问题: No version of NDK matched the requested version 20.0.5594570. Versions available locally: 21.0.6113669 通过安装较早的预期ndk版本,在本地“修复”此问题非常简单: sdkmanager 'ndk;20.0.5594570' 但是,我的问题是:此旧版本在哪里以及如何指定?以及如何更新它使其与最新版本匹配21.0.6113669?

1
更新到Android Studio 3.6后,应用程序在运行时崩溃
我已经尝试过使缓存无效,清理项目,重新安装应用程序。我没有使用数据绑定。 我正在使用Realm插件 io.realm:realm-gradle-plugin:5.3.1 这是来自的一些相关信息build.gradle: compileSdkVersion 29 buildToolsVersion 29.0.3 implementation "androidx.appcompat:appcompat:1.1.0" Android Gradle插件:3.6.0 Gradle:5.6.4 这是日志: java.lang.NoClassDefFoundError: Failed resolution of: Landroidx/appcompat/R$drawable; at androidx.appcompat.widget.AppCompatDrawableManager$1.<init>(AppCompatDrawableManager.java:63) at androidx.appcompat.widget.AppCompatDrawableManager.preload(AppCompatDrawableManager.java:57) at androidx.appcompat.app.AppCompatDelegateImpl.<init>(AppCompatDelegateImpl.java:328) at androidx.appcompat.app.AppCompatDelegateImpl.<init>(AppCompatDelegateImpl.java:278) at androidx.appcompat.app.AppCompatDelegate.create(AppCompatDelegate.java:221) at androidx.appcompat.app.AppCompatActivity.getDelegate(AppCompatActivity.java:543) at androidx.appcompat.app.AppCompatActivity.attachBaseContext(AppCompatActivity.java:98) at android.app.Activity.attach(Activity.java:6909) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2759) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2904) at android.app.ActivityThread.-wrap11(Unknown Source:0) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1596) at android.os.Handler.dispatchMessage(Handler.java:105) at android.os.Looper.loop(Looper.java:164) at android.app.ActivityThread.main(ActivityThread.java:6600) …

3
条目名称“ AndroidManifest.xml”发生冲突(将android gradle插件更新为3.6.0后,构建失败)
我最近将Android Studio从3.5(稳定)更新为3.6(稳定)。 然后我看到插件更新也可用,所以我将“ com.android.tools.build:gradle”的版本从3.5.0更新到了3.6.0,还将gradle版本更新到了5.6.4。 现在问题开始,当我尝试构建项目时失败,出现消息条目名称“ AndroidManifest.xml”冲突

1
在Android Studio中或在您的系统上找不到Gradle的已安装版本以安装Gradle包装器
我在尝试运行我的CORDOVA android应用程序时安装了最新的Android Studio 3.5.1之后安装了Android Studio 3.5.1,但出现以下错误: Checking Java JDK and Android SDK versions ANDROID_SDK_ROOT=undefined (recommended setting) ANDROID_HOME=D:\Software\sdk (DEPRECATED) Could not find an installed version of Gradle either in Android Studio, or on your system to install the gradle wrapper. Please include gradle in your path, or install Android Studio 请帮助解决这个问题,我是Cordova应用程序开发的新手

5
如何指示Gradle从不同位置使用Java?
我当时在Android Studio中构建测试应用,然后在事件日志中显示: Android Studio使用以下JDK位置:C:\ Program Files \ Android \ Android Studio \ jre与Gradle默认使用的位置不同:C:\ Program Files(x86)\ Java \ jdk1.8.0_181使用不同的位置可能会产生如果在使用Android Studio时从命令行运行Gradle任务,则将有多个Gradle守护进程。 然后给出以下选项: 更多信息... 将Android Studio设置为与Gradle使用相同的JDK并同步 不再显示此警告 我点击了: 将Android Studio设置为与Gradle使用相同的JDK并同步 则我的应用程序不再需要构建。 这是错误: Gradle同步失败:无法启动守护进程。 此问题可能是由守护程序的错误配置引起的。 例如,使用了无法识别的jvm选项。 请参阅守护程序上的《用户手册》一章,网址为 https://docs.gradle.org/5.4.1/userguide/gradle_daemon.html 进程命令行:C:\ Program Files(x86)\ Java \ jdk1.8.0_181 \ bin \ java.exe -Xmx1536m -Dfile.encoding = windows-1252 -Duser.country = …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.