重复的jar文件错误 [英] Duplicate jar file Error
问题描述
错误
失败:
- 什么?出错:
执行任务':app:transformClassesWithJarMergingForDebug'失败。
- What went wrong: Execution failed for task ':app:transformClassesWithJarMergingForDebug'.
com.android.build.api.transform.TransformException:java.util.zip.ZipException:重复条目:com / google / android / gms / analytics /internal/Command.class
com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: com/google/android/gms/analytics/internal/Command.class
我添加了以下依赖项
dependencies {
//compile 'com.google.android.gms:play-services:+'
compile 'com.google.android.gms:play-services:8.4.0'
compile 'com.google.android.gms:play-services-location:8.3.0'
compile files('libs/twitter4j-core-4.0.2.jar')
compile project(':devsmartAndroid')
compile project(':FacebookSDK')
compile project(':libPhotoView')
compile files('libs/android-support-v4.jar')
compile project(':library')
//compile 'com.google.android.gms:play-services-gcm:7.5.0'
//compile 'com.google.android.gms:play-services-analytics:7.5.0'
compile files('libs/gcm.jar')
compile files('libs/libGoogleAnalyticsServices.jar') }
推荐答案
:app:transformClassesWithJarMergingForDebug。
com.android.build.api.transform.TransformException:
java.util.zip.ZipException:重复条目:
com / google / android / gms / analytics / internal / Command.class
:app:transformClassesWithJarMergingForDebug'. com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: com/google/android/gms/analytics/internal/Command.class
问题在这里
compile 'com.google.android.gms:play-services:8.4.0'
compile 'com.google.android.gms:play-services-location:8.3.0'
最后应该给一个
打电话
You should call one Finally
compile 'com.google.android.gms:play-services:8.4.0'
编辑
我假设 libGoogleAnalyticsServices.jar
创建重复条目。
所以您可以对此 jar
编译文件('libs / libGoogleAnalyticsServices.jar')
compile files('libs/libGoogleAnalyticsServices.jar')
这篇关于重复的jar文件错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!