2015-11-02 5 views
3

Im получаю эту ошибку при попытке запустить мою сборку:Jar merging for debug throwing duplicate entry with android?

Error:Execution failed for task ':app:transformClassesWithJarMergingForDebug'.> com.android.build.transform.api.TransformException: java.util.zip.ZipException: duplicate entry: android/support/annotation/AnimatorRes.class 

Вот мой build.gradle

dependencies { 
     compile fileTree(dir: 'libs', include: ['*.jar']) 
     testCompile 'junit:junit:4.12' 
     compile 'com.android.support:appcompat-v7:23.1.0' 
     compile 'com.android.support:design:23.1.0' 
     compile('com.digits.sdk.android:digits:[email protected]') { 
      transitive = true; 
     } 
     compile 'com.parse.bolts:bolts-android:1.+' 
     compile 'com.parse:parse-android:1.+' 
     compile 'com.android.support:cardview-v7:23.1.0' 
     compile 'me.zhanghai.android.materialprogressbar:library:1.0.2' 
     compile 'com.android.support:support-v4:23.1.0' 
     compile 'com.google.android.gms:play-services-identity:8.1.0' 
     compile 'com.google.android.gms:play-services-plus:8.1.0' 
     compile 'org.jbundle.util.osgi.wrapped:org.jbundle.util.osgi.wrapped.org.apache.http.client:4.1.2' 
     compile 'com.anjlab.android.iab.v3:library:[email protected]' 
    } 

Вот рис из моих LIBS

enter image description here

Im надеясь, что кто-то здесь поможет мне узнать, в чем проблема. Я использую андроид-студию.

ответ

4

Try за исключением support-v4 с момента google-play-services уже содержит support-v4

compile ('com.google.android.gms:play-services:8.1.0') 
{ 
    exclude group: 'com.android.support', module: 'support-v4' 
} 

, если он не работает, очистить проект и восстановить его.

Else, попробуйте установить multiDexEnabled в Gradle файле

defaultConfig { 
    multiDexEnabled true 
} 
+0

работал для меня спасибо –

Смежные вопросы