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

Android Studio构建失败,出现以下错误

澹台新知
2023-03-14
 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 2

都试过这个答案

但是我的问题仍然没有解决。我该怎么解决呢?

共有2个答案

庄兴发
2023-03-14

如果某些jar文件未编译,则可能发生此错误。您应该进入构建。gradle文件,并查看依赖项。

如果您只是导入一些jar文件,您可以尝试删除它们,然后一次添加一个。这将帮助您确定其中哪一个导致错误。

在我的例子中,我就是这么做的,当我导入最后一个时,应用程序被编译了。所以我认为真正的问题是我一次进口太多了。但现在一切都好了。

其他可能的问题是它的依赖错误,在构建之前清除渐变

田意致
2023-03-14

通过将此添加到构建中,尝试启用MultiDex来修复65k方法错误。格拉德尔

defaultConfig {
    multiDexEnabled true
}

还要检查重复的库使用情况(有时多个库使用相同的依赖项,如support-v4)

 类似资料:
  • 我试图为android构建一个离子应用程序,但我遇到了这个错误: 我试图更新科尔多瓦和科尔多瓦-CLI,但没有工作。

  • 失败:生成失败,出现异常。 > 其中:脚本“C:\Users\lijoj\Documents\flutor\packages\flutter_tools\gradle\flutor”。渐变线:1156 出了什么问题:任务“:应用程序:编译失败”失败。 进程'命令'C:\用户\lijoj\Documents\flutter\bin\flutter.bat"以非零退出值1结束 < li >尝试: 使用

  • 失败:生成失败,出现异常。 出了什么问题:任务'执行失败:app: check DebugAarMetadata'。 发生多个任务操作失败:执行com时发生故障。Android建筑格雷德尔。内部的任务。CheckAarMetadataWorkAction > 尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。运行--扫描以获得完整

  • 我正在尝试使用create react app创建我的应用程序。下面是一个错误 创建react应用程序我的应用程序 在C:\Users\racrk\React\my app中创建新的React应用程序。 安装软件包。这可能需要几分钟。正在安装react、react dom和react脚本。。。 core-js@2.6.9安装后C:\用户\racrk\React\my-app\node_module

  • 我对工作室很陌生, 我正在尝试运行我的应用程序 遇到错误- 哪里出错了: 任务': app: dexDebug'执行失败。 com . Android . ide . common . Process . Process exception:org . grad le . Process . internal . exec exception:Process ' command '/Library

  • 功能是使用一个基础的操作系统,然后执行一个 shell 脚本。.dockerignore 是空的,删除了或者加内容依然会报错,应该对构建是否成功没有影响。 shell 脚本 报了以下的错误 如果是使用官方文档提供的应用例子,按流程执行是没有问题的。例如 这是没有问题的 这个简单例子为什么会报错? 好像解决了问题,但是问题的原因更加摸不着头脑,就是换一个目录就没有问题了