【问题标题】:Error:Execution failed for task ':app:dexDebug'. > ProcessException: or 'VirtualMachines/jdk1.8.0_31.jdk/Contents/Home/bin/java'错误:任务“:app:dexDebug”执行失败。 > ProcessException:或'VirtualMachines/jdk1.8.0_31.jdk/Contents/Home/bin/java'
【发布时间】:2015-10-03 10:22:04
【问题描述】:

当我尝试运行我的应用程序时,我收到此错误:

错误:任务 ':app:dexDebug' 执行失败。 com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command'/Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/bin/java'' 完成非零退出值 2

如果我尝试使用 jdk1.7

错误:任务 ':app:dexDebug' 执行失败。

com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files\Java\jdk1.7.0_45\bin\java.exe'' 完成非零退出值 2

感谢帮助

【问题讨论】:

  • 您似乎不止一次编译同一个库并且存在包冲突。
  • The answer to this StackOverflow question 向您展示了如何从构建中获取更多信息以解释问题所在。当前输出不是很有用。

标签: java android android-studio gradle


【解决方案1】:

您应该使用Java 7。但是你可以使用retrolambda 来表示 lambda。

【讨论】:

    猜你喜欢
    • 2016-12-13
    • 2015-05-16
    • 2017-05-18
    • 2015-05-09
    • 1970-01-01
    • 2016-04-03
    相关资源
    最近更新 更多