错误:任务:ExecException:Process';的执行失败;命令';C:\ProgramFiles\Java\jdk1.7.0_79\bin\Java.exe'';以非零退出值2结束

错误:任务:ExecException:Process';的执行失败;命令';C:\ProgramFiles\Java\jdk1.7.0_79\bin\Java.exe'';以非零退出值2结束,java,android,Java,Android,错误:任务“:app:preDexDebug”的执行失败 com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:process'command'C:\Program Files\Java\jdk1.7.0_79\bin\Java.exe''以非零退出值2结束 我终于破解了这个错误的解决方案,因为我的代码超过了最大限制。我找到了一个有用的链接来解决这个问题:对我来说,当我删

错误:任务“:app:preDexDebug”的执行失败

com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:process'command'C:\Program Files\Java\jdk1.7.0_79\bin\Java.exe''以非零退出值2结束


我终于破解了这个错误的解决方案,因为我的代码超过了最大限制。我找到了一个有用的链接来解决这个问题:

对我来说,当我删除/app/libs文件夹中的jar文件时,它就解决了,因为/library也在/app/buld.gradle

中声明了这样的问题 'C:\Program Files\Java\jdk1.7.0\u 79\bin\Java.exe'以非零退出值2完成

这意味着您需要验证附加到项目的所有依赖项、清单和模块。该问题现在是由于任何更新或任何原因导致的,它们在任何文件代码中都有问题

可能的原因:-

  • SDK的最低版本太低
  • 任何资源文件问题
  • 任何清单显示任何错误
  • 您声明了多个启动活动
  • 您现在可能需要启用多索引
简而言之,只需浏览所有文件,并尝试查找项目或模块的问题

最佳方法:清理项目、重建项目、同步并尝试安装应用程序


(上述任何一步都可能显示您的任何文件中存在导致此问题的错误)

请提问,我们无法从您的错误中找到您的问题。谢谢,这是我的复制件
dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile files('poi-3.13-beta1-20150723.jar')
    compile 'com.android.support:appcompat-v7:22.2.1'
}