错误:任务':app:transformClassesWithDexForDebug'执行失败。
com.android.build.api.transform.TransformException:com.android.ide.common.process.ProcessException:java.util.concurrent.ExecutionException:com.android.dex.DexException:多个dex文件定义Lcom / google /机器人/克/内部/ zzni;
答案 0 :(得分:0)
您需要启用multidex在app level build.gradle中添加这些行
android {
compileSdkVersion 23
buildToolsVersion '23.0.0'
defaultConfig {
applicationId "com.wowio.ebookreader"
minSdkVersion 14
targetSdkVersion 21
multiDexEnabled true
}
dexOptions {
javaMaxHeapSize "4g"
}
}
并添加此依赖项
dependencies {
compile 'com.android.support:multidex:1.0.1'
}
答案 1 :(得分:0)
如果构建> 清洁项目不起作用,您可能是从多个地方添加Google Play服务,或者可能是您的某个依赖项。
您可以尝试在build.gradle
内的android {}
中添加以下内容:
packagingOptions {
pickFirst 'com/google/android/gms/*'
pickFirst 'com/google/android/gms/**/*'
}
它将选择它所遇到的第一个类。