问题标签 [android-gradle-3.0]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1684 浏览

android - Android NDK 构建

在尝试构建我的 android ndk 项目时出现以下错误。安卓工作室版本 3.1.3

FAILURE:构建失败并出现异常。

  • 出了什么问题:任务“:app:ndkBuild”执行失败。

    进程 'command'/Users/bnaskar/Library/Android/sdk/ndk-bundle/ndk-build'' 以非零退出值 2 结束

  • 尝试:使用 --info 或 --debug 选项运行以获得更多日志输出。运行 --scan 以获得完整的见解。

  • 例外是:

org.gradle.api.tasks.TaskExecutionException:任务':app:ndkBuild'的执行失败。在 org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:70) 在 org.gradle. .api.internal.tasks.execution.OutputDirectoryCreatingTaskExecuter.execute(OutputDirectoryCreatingTaskExecuter.java:51) 在 org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:62) 在 org.gradle.api.internal .tasks.execution.ResolveTaskOutputCachingStateExecuter.execute(ResolveTaskOutputCachingStateExecuter.java:54) 在 org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter。

7 秒内构建失败 15 个可操作任务:1 个已执行,14 个最新 jampp-MacBook-Pro:BreakOut kllu$ ./gradlew installDebug --stacktrace

我的 build.gradle 文件

0 投票
2 回答
436 浏览

android - 本机崩溃导致随机测试失败

我正在模拟器上针对我的应用程序运行 espresso 测试套件。我看到以下 logcat 输出随机崩溃:

这些崩溃随机发生在大约 300 个测试用例的集合中。附加我认为可能相关的部分 app build.gradle 文件。(此外,在我将 gradle 从“2.1.2”迁移到“3.1.1”之后,这些崩溃就开始出现了)。还添加了项目依赖项。

0 投票
0 回答
21 浏览

android - 在android模板中复制文件更改了文件内容

我修改了Android Studio的project-template,在recipe.xml文件中,我添加了一行:

当我创建新的Android项目时,确实创建了密钥,但实际上文件已被修改,我无法使用它,这给出了错误:

0 投票
2 回答
1335 浏览

android - 在 ~/android-build\build\outputs\apk\debug 中生成的 Qt Android 输出 apk

问题:我想在 Qt 项目中使用 Android 构建系统(gradle 版本 3),但是这个版本的 gradle(与旧版本 2 相比)会将生成的输出apk文件的位置更改为在下面$buildDir/outputs/apk/debug而不是$buildDir/outputs/apk(添加的debug文件夹),但是当 Qt Android 工具包尝试将应用程序安装到 Android 设备,它只在旧位置查找,并且无法找到 apk 文件。我检查了 Android Studio,它表明 gradle 3 工作正常

旧位置:$build_folder/android-build\build\outputs\apk\my.apk

新地点:$build_folder/android-build\build\outputs\apk\debug\my.apk

错误(编译)

adb:错误:无法统计“D:/Qt/FireBase/build-client01-Android_for_armeabi_v7a_GCC_4_9_Qt_5_11_0_for_Android_armv73-Release/android-build//build/outputs/apk/android-build-debug.apk”:没有这样的文件或目录

仅当我对build.gradleQt 生成的默认值进行更改以将 gradle 设置为版本 3 时,才会出现此问题,默认生成的文件已classpath设置为旧版本2.3.3

老的:classpath 'com.android.tools.build:gradle:2.3.3'

新的 :classpath 'com.android.tools.build:gradle:3.1.0

我所做的其他更改也需要更改gradle-wrapper.properties,这里是更新的文件:

构建.gradle

gradle-wrapper.properties

0 投票
1 回答
347 浏览

android - 在将 compileSdkVersion 和 targetSdkVersion 更新为 26 时 - 使用配置的资源“attr/fontFamily”的重复值

我正在将我的应用程序编译和目标 SDK 版本从 23 更新到 26(Android 8.0)。但更新后,出现以下错误:

错误:资源“attr/fontFamily”的重复值与配置“。

现在在 gradle 中有以下支持库:

请不要建议将 targetSdkVersion 降级到 25。也不要建议这个问题:Duplicate value for resource 'attr/font' with config"

0 投票
0 回答
394 浏览

android - 添加 Java 8 支持时,Android Gradle 构建失败

在我的Android项目中,我使用的是 gradle 3.1,我添加minifyEnabled true并配置了proguard-rules,当我使用./gradlew clean build项目构建构建项目时没有错误。但后来我在 gradle 中添加了 java 1.8 支持,然后项目开始构建失败。同样,一旦我通过删除sourceCompatibility JavaVersion.VERSION_1_8and删除了 java 8 支持targetCompatibility JavaVersion.VERSION_1_8,项目将使用./gradlew clean build. 我该如何解决这个问题。

我的build.gradle文件如下

我的proguard规则如下

当我构建项目时,我从终端收到堆栈跟踪,如下所示。

任何有关解决此问题的线索都将受到热烈欢迎:)。

0 投票
3 回答
5960 浏览

android - 无法解析“com.google.firebase:firebase-auth:16.0.3”的依赖关系

我正在尝试将 firebase 身份验证添加到我的项目中。同步时出现以下错误build.gradle

我的应用程序级 gradle 文件如下:

项目级 gradle 文件是:

0 投票
5 回答
5750 浏览

android - 错误:内部元素必须是资源引用还是为空?

最近我将我的项目升级到了 Android Studio 3.2.1、Gradel 4.6、Gradle Plugin 4.6 和 tagetSDKVersion 28。

但是我在合并的 values.xml 文件中遇到错误 -

导致问题的合并 values.xml 中的行 -

准确的错误日志

我确定这些不是来自我的价值观,它们中的大多数来自课堂com.android.datetimepicker.date.DatePickerDialog,我不知道如何解决这个问题,因为这些来自图书馆而不是我的项目。

0 投票
1 回答
221 浏览

android - 尝试为 Zxing 扫描仪添加依赖项时出现 Gradle 错误

我尝试为条形码扫描仪功能添加依赖项“me.dm7.barcodescanner:zxing:1.9.8”。它填充图像中给出的 Gradle 错误

点击

0 投票
0 回答
1816 浏览

android-studio - com.android.builder.internal.aapt.v2.Aapt2Exception:Android 资源链接失败

更新 Android Studio 3.2.1 后。我面临上述问题

我经历了com.android.builder.internal.aapt.v2.Aapt2Exception: Android 资源编译在更新 android studio 后失败,但没有用。

以前我在添加此行项目级网格 iam 后遇到了 Android Studio 3.2.1 升级问题后的构建错误问题

这是错误日志:

请帮我 ?