为了账号安全,请及时绑定邮箱和手机立即绑定

Android Studio:Gradle - 构建失败 - 任务'执行失败':dexDebug'

Android Studio:Gradle - 构建失败 - 任务'执行失败':dexDebug'

翻翻过去那场雪 2019-08-28 09:57:44
Android Studio:Gradle - 构建失败 - 任务'执行失败':dexDebug'build.gradle(actionbarsherlock)buildscript {     repositories {         mavenCentral()     }     dependencies {         classpath 'com.android.tools.build:gradle:0.5.+'     }}apply plugin: 'android-library'dependencies {     compile 'com.android.support:support-v4:18.0.0'}android {     compileSdkVersion 18     buildToolsVersion "18.0.1"     defaultConfig {         minSdkVersion 8         targetSdkVersion 11     }     sourceSets {         main {             manifest.srcFile 'AndroidManifest.xml'             java.srcDirs = ['src']             resources.srcDirs = ['src']             res.srcDirs = ['res']         }     }}build.gradle(vertretungsplan)buildscript {     repositories {         mavenCentral()     }     dependencies {         classpath 'com.android.tools.build:gradle:0.5.+'     }}apply plugin: 'android'dependencies {     compile files('libs/commons-io-2.4.jar')     compile project(':libraries:actionbarsherlock')}android {     compileSdkVersion 18     buildToolsVersion "18.0.1"     defaultConfig {         minSdkVersion 8         targetSdkVersion 11     }}settings.gradleinclude ':vertretungsplan', ':libraries:actionbarsherlock'我该如何解决这个错误?
查看完整描述

3 回答

?
慕容森

TA贡献1853条经验 获得超18个赞

正确的答案是,你的一些jar文件无法编译。您应该进入项目中的build.gradle文件,并查看依赖项。

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

在我的情况下,我做到了这一点,当我导入最后一个时,应用程序编译。所以我认为真正的问题是我一次导入的太多了。但现在一切正常。


查看完整回答
反对 回复 2019-08-28
?
守着一只汪

TA贡献1872条经验 获得超3个赞

在没有值得注意的变化之后,我突然遇到了同样的问题。

我通过删除app/build目录解决了它,让gradle构建整个项目new。


查看完整回答
反对 回复 2019-08-28
?
繁花如伊

TA贡献2012条经验 获得超12个赞

您必须检查是否再次导入相同的JAR。在我的情况下,罐子里面有一个类,它被导入另一个罐子里。所以只需检查整个项目中是否包含两次lib / class文件!


查看完整回答
反对 回复 2019-08-28
  • 3 回答
  • 0 关注
  • 635 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信