错误:任务':app:preDexDebug'执行失败。
com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:进程'命令'C:\ Program Files \ Java \ jdk1.7.0_79 \ bin \ java.exe''已完成具有非零退出值2
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile files('poi-3.13-beta1-20150723.jar')
compile 'com.android.support:appcompat-v7:22.2.1'
}
答案 0 :(得分:2)
我终于破解了这个错误发生的解决方案,因为我的代码超出了max-limit。我找到了一个有用的链接来解决这个问题:https://developer.android.com/tools/building/multidex.html
答案 1 :(得分:1)
当你面对这样的问题时 'C:\ Program Files \ Java \ jdk1.7.0_79 \ bin \ java.exe'以非零退出值2结束
这意味着您需要验证所有依赖项,清单和附加到项目的模块。现在的问题是由于任何更新或任何文件代码中存在问题的原因
可能的原因: -
简而言之,只需浏览所有文件并尝试查找Project或Modules的问题。
最佳方法:清理项目,重建项目,同步并尝试安装应用程序。
(上述任何一步都可能会在您的任何文件中显示错误,这实际上会导致此问题)
答案 2 :(得分:0)
对我而言,当我删除 / app / libs 文件夹中的 jar 文件时,它已解决,因为库也在<强> /app/buld.gradle 强>