java–Android Studio 1.5.1中的Gradle构建失败

java–Android Studio 1.5.1中的Gradle构建失败,第1张

概述我无法运行我的应用程序.每次我试图在模拟器中运行我的应用程序时,Android工作室都会显示以下错误.Error:Executionfailedfortask‘:app:transformClassesWithDexForDebug’.>com.android.build.api.transform.TransformException:com.android.ide.common.process.ProcessE

我无法运行我的应用程序.每次我试图在模拟器中运行我的应用程序时,Android工作室都会显示以下错误.

Error:Execution Failed for task ‘:app:transformClassesWithDexForDeBUG’.> com.androID.build.API.transform.transformException: com.androID.IDe.common.process.ProcessException: org.gradle.process.internal.ExecException: Process ‘command ‘C:\Program files (x86)\Java\jdk1.8.0_66\bin\java.exe” finished with non-zero exit value 2

这是我的build.gradle文件.
的build.gradle(APP)

apply plugin: 'com.androID.application'androID {    compileSdkVersion 23    buildToolsversion "23.0.2"    defaultConfig {        applicationID "com.gripxtech.kasim.unipayretailer"        minSdkVersion 10        targetSdkVersion 23        versionCode 1        versionname '1.0'    }    buildTypes {        release {            MinifyEnabled false            proguardfiles getDefaultProguardfile('proguard-androID.txt'), 'proguard-rules.txt'        }    }    compileOptions {        sourceCompatibility JavaVersion.VERSION_1_7        targetCompatibility JavaVersion.VERSION_1_7    }    productFlavors {    }}dependencIEs {    compile filetree(include: ['*.jar'], dir: 'libs')    compile 'com.androID.support:appcompat-v7:23.1.1'    compile 'com.androID.support:design:23.1.1'    compile 'com.androID.support:cardvIEw-v7:23.1.1'    compile 'com.androID.support:recyclervIEw-v7:23.1.1'    compile 'com.jakewharton:butterknife:7.0.1'    compile 'com.malinskiy:superrecyclervIEw:1.1.1'    compile 'org.apache.commons:commons-lang3:3.4'    compile 'com.Codinguser.androID:contactpicker:3.0.0@aar'    compile 'com.squareup.okhttp:okhttp:2.7.0'    compile project(':materialdatetimepick')}

的build.gradle(项目)

// top-level build file where you can add configuration options common to all sub-projects/modules.buildscript {    repositorIEs {        jcenter()    }    dependencIEs {        classpath 'com.androID.tools.build:gradle:1.5.0'    }}allprojects {    repositorIEs {        jcenter()    }}

我已经尝试过应用类似于我的许多问题的解决方案,但是,我仍然无法解决我的问题.提前致谢.

解决方法:

将其添加到build.gradle文件:

androID {...defaultConfig {    ...    multIDexEnabled true    }}

在这里你会找到解释为什么会发生这个错误:
UNEXPECTED TOP-LEVEL EXCEPTION: com.android.dex.DexException: Multiple dex files define

如果它不起作用,请从以下位置删除所有文件和文件夹:

YOUR_APP_name\app\build\intermediates

当您有不同版本的重复依赖项时,有时会发生这种情况

尝试此命令并检查是否有两次:

./gradlew dependencIEs

希望它有所帮助

总结

以上是内存溢出为你收集整理的java – Android Studio 1.5.1中的Gradle构建失败全部内容,希望文章能够帮你解决java – Android Studio 1.5.1中的Gradle构建失败所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1108152.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存