2016-09-12 64 views
1

錯誤:任務':app:transformClassesWithJarMergingForDebug'的執行失敗。java.util.ZipException添加multidex時爲true

com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: com/google/api/client/http/AbstractHttpContent.class

apply plugin: 'com.android.application' 
android { 
    compileSdkVersion 24 
    buildToolsVersion "24.0.0" 

defaultConfig { 
    applicationId "dev.com.diaginfo" 
    minSdkVersion 15 
    targetSdkVersion 24 
    versionCode 1 
    versionName "1.0" 
    multiDexEnabled true 
} 
buildTypes { 
    debug { 
     debuggable true 
    } 
    release { 
     minifyEnabled false 
     proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
    } 
    } 
} 

dependencies { 
compile fileTree(dir: 'libs', include: ['*.jar']) 
testCompile 'junit:junit:4.12' 

compile 'com.android.support:appcompat-v7:24.2.0' 
compile 'com.android.support:recyclerview-v7:24.2.0' 
compile 'org.apache.commons:commons-lang3:3.4' 
compile 'com.android.support:design:24.2.0' 
compile 'com.getbase:floatingactionbutton:1.10.1' 
compile 'com.wdullaer:materialdatetimepicker:2.5.0' 

compile 'com.android.volley:volley:1.0.0' 
compile 'joda-time:joda-time:2.9.4' 
compile 'com.google.code.gson:gson:2.7' 
compile'com.google.android.gms:play-services:9.4.0' 
compile 'com.android.support:multidex:1.0.1' 
compile ('com.google.android.gms:play-services-identity:9.4.0') { 
    exclude group: 'org.apache.httpcomponents' 
} 

compile ('com.google.android.gms:play-services-auth:9.4.0') { 
    exclude group: 'org.apache.httpcomponents' 
} 
compile 'pub.devrel:easypermissions:0.1.5' 
compile "com.squareup.picasso:picasso:2.5.2" 

compile('com.google.api-client:google-api-client-android:1.22.0') { 
    exclude group: 'org.apache.httpcomponents' 
} 
compile('com.google.apis:google-api-services-drive:v3-rev35-1.22.0') { 
    exclude group: 'org.apache.httpcomponents' 
} 
compile('com.google.apis:google-api-services-sheets:v4-rev13-1.22.0') { 
    exclude group: 'org.apache.httpcomponents' 
} 
compile('com.google.apis:google-api-services-tasks:v1-rev45-1.22.0') { 
    exclude group: 'org.apache.httpcomponents' 
} 
} 

apply plugin: 'com.google.gms.google-services' 

我不知道如何來涉及這個錯誤,它出現,因爲我提前加入

defaultConfig { 
    ... 
    multiDexEnabled true 
} 

感謝。

+0

'multiDexEnabled true'實際上並未完全啓用multidex。 –

+0

嗨,你解決了這個問題嗎? – kavie

回答