当前位置: 首页 > 知识库问答 >
问题:

进程'命令'/usr/lib/jvm/java-8-oracle/bin/java"以非零退出值1完成

倪子晋
2023-03-14

在Android Studio上运行Android应用程序给我以下错误:-

Error:Execution failed for task ':app:dexDebug'.
> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/usr/lib/jvm/java-8-oracle/bin/java'' finished with non-zero exit value 1

我还添加了MultiDexEnabletrue到我的build.gradle文件。但它仍然给了我错误。

我不知道是什么原因显示了这个错误。我也通过了以下链接,但没有任何东西可以帮助我解决我的问题。

进程'命令usr/lib/jvm/java-8-oracle/bin/java'以非零退出值完成2

任务“:app:dexDebug”的执行失败。通用域名格式。Android石斑鱼类。常见的过程ProcessException:org。格拉德尔。过程内部的执行例外

带Gradle的Android(Java以非零退出值2结束)

执行失败的进程命令/usr/lib/jvm/java-8-oracle/bin/java以非零退出值2结束

任何帮助都能拯救我的世界。提前谢谢。

共有2个答案

何兴邦
2023-03-14

在我的情况下,将提交|项目结构…|平台设置| SDK和将JDK主路径更改为备用路径都有效。

万俟靖
2023-03-14

这个问题让我拔了很多头发。在我的例子中,我发现我有不兼容的Firebase库版本。

我建议再次运行您的依赖项以获得良好的度量,并确保应该是同一版本的库,依赖于特定版本的库具有该版本,并且您没有重新定义已经从您添加的另一个依赖项过渡而来的依赖项。

 类似资料: