java - com.android.build.api.transform.TransformException 'command ' C :\Program Files\Java\jdk1. 8.0\bin\java.exe'' 完成,退出值非零 3

标签 java android-studio gradle google-play-services

我刚刚添加了类路径“com.google.gms:google-services:3.0.0”并将 google.android.gms:play-services:8.3.0 更新为 9.0.0,我收到此错误 请告诉我如何解决?

错误:任务“:app:transformClassesWithDexForDebug”执行失败。

com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files\Java\jdk1.8.0_65\bin\java.exe'' finished with non-zero exit value 3

最佳答案

尝试此 SO question 中的解决方案,通过将 multiDexEnabled true 添加到您的应用 build.gradle 文件中。

defaultConfig {
multiDexEnabled true
}

还要仔细检查在项目中多次出现的 .jar 文件和 lib。

有关更多信息和其他解决方案,请检查以下相关的 SO 问题:

关于java - com.android.build.api.transform.TransformException 'command ' C :\Program Files\Java\jdk1. 8.0\bin\java.exe'' 完成,退出值非零 3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38181469/

相关文章:

java - 如何重命名使用Gradle工作区插件生成的包

java - 使用 gradle、Android Studio、ADT 构建依赖项

android - Gradle——继承产品 flavor

java - 如何在 X509TrustManager 中启用 OCSP?

java - 将 boolean 数组初始化为 false

java - 如何包含 java src 代码,以便我可以在 Android Studio 中使用它

android-studio - Android Studio中的“查找全部”

java - Apache Http 客户端覆盖用户定义的内容长度 header

java - 将外部库与 Nashorn Javascript 引擎结合使用

android - 无法将 Google Play 定位服务作为依赖项添加到我的 Android 项目