Pra*_*ary 25 java android gradle android-studio android-gradle-plugin
任何人都可以帮我解决以下错误.当我清理项目时,它不会显示任何错误,但每次我尝试运行时都会收到此消息.
错误:任务':app:dexDebug'的执行失败.
com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:进程'命令'C:\ Program Files\Java\jdk1.8.0_45\bin\java.exe''以非完成零退出值2
应用程序运行没有错误,但随着我的系统崩溃并重新启动Android工作室我几乎没有Android API 22的更新.更新后,应用程序继续给我这个错误消息.我下载了JDK 8并尝试运行但没有工作.后来我在这个堆叠帖后降级到JDK 7,但仍然没有修复它. 是否可以使用Java 8进行Android开发?
我看过很多类似的问题,但没有一个适合我.在堆栈上发现的一些类似问题是
为什么java.exe在android studio中以值1退出
错误:任务':app:dexDebug'的执行失败.> comcommand以非零退出值2结束
Java以非零退出值2完成 - Android Gradle
进程'命令'C:\ Program Files\Java\jdk1.8.0_31\bin\java.exe''以非零退出值2结束
我已经查看了gradle中的依赖项,以查看是否存在任何冲突但未找到任何冲突.
我甚至试图将代码复制到一个新项目并运行它但仍然没有成功.任何遇到同样问题并解决它的人请帮助我.
Pra*_*ary 36
经过几天的尝试终于可以解决问题.我的一个.jar文件的问题.我不得不拆下每个罐子并逐个检查,直到找到它为止.我删除了.jar文件并清理了我的项目并成功运行.如果任何人应该面临类似的问题,请逐一检查您的jar文件.
Net*_*ero 30
我有同样的错误
app:dexDebug ExecException以非零退出值2结束
我通过添加这行代码来解决它
defaultConfig {
multiDexEnabled true
}
Run Code Online (Sandbox Code Playgroud)
原因是我使用了太多的库
希望这篇文章能帮助任何人
小智 8
当我将google play服务编译为我的依赖项时,我遇到了同样的问题.
我的错误是我正在编译像这样的enitre包
编译'com.google.android.gms:play-services:8.3.0'
相反,当我尝试选择性编译时,它工作.在我的情况下,我用于谷歌登录,所以它只是必须是
编译'com.google.android.gms:play-services-auth:8.3.0'.
更多细节在文件中.https://developers.google.com/android/guides/setup#split
希望有一天这对某人有点帮助:)
| 归档时间: |
|
| 查看次数: |
57597 次 |
| 最近记录: |