我无法运行我的应用程序.每次我试图在模拟器中运行我的应用程序时,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构建失败所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)