gpt4 book ai didi

android - 错误 :Gradle: Execution failed for task . ..dexDebug

转载 作者:行者123 更新时间:2023-11-29 01:29:47 27 4
gpt4 key购买 nike

当我尝试在 android studio 上运行我的应用程序时,我遇到了一个问题,我收到以下错误

Error:Gradle: Execution failed for task ':ehtprofs_beta_module:dexDebug'.
> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files\Java\jdk1.8.0_45\bin\java.exe'' finished with non-zero exit value 1

在线查找错误后,我发现它是由添加到项目中的任何外部 jar 的类导入冗余引起的,但我只添加了 2 个:

  • 公共(public)编解码器
  • 儿子-简单

没有共同的类。但是在我的项目库中,我有以下内容:

  • appcompat-v7-22.2.1
  • 设计 22.2.1
  • support-annotations-22.2.1
  • 支持-v4-22.2.1

所以我想知道冗余可能是由上述 4 个库引起的。有谁知道这是否真的是原因?这些库之间是否有公共(public)类?

谢谢

最佳答案

我创建了一个新项目并开始一次添加一个库,但在添加它们之后一切都令人惊讶地工作正常,然后当我将 java 版本更改为 1.8

compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}

我开始遇到之前遇到的错误,所以当我将其切换回 1.7 时,我的应用程序开始运行。所以我猜 JDK 和 gradle 版本之间存在兼容性问题。

关于android - 错误 :Gradle: Execution failed for task . ..dexDebug,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31836947/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com