【发布时间】:2016-01-19 21:02:29
【问题描述】:
我尝试了 stackoverflow 中所有可用的解决方案。但它们都不起作用。 这是我在 build.gradle 文件中的依赖项:
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
testCompile 'junit:junit:4.12'
compile ('com.android.support:appcompat-v7:23.1.1')
compile ('com.android.support:design:23.1.1')
compile ('com.google.android.gms:play-services:8.4.0')
compile files('libs/applovin-6.1.4.jar')
compile files('libs/appodeal-1.13.10.jar')
compile files('libs/chartboost-6.0.2.jar')
compile files('libs/inmobi-5.0.1.jar')
compile files('libs/my-target-4.1.2.jar')
compile files('libs/unity-ads-1.4.7.jar')
compile files('libs/yandex-metrica-android-2.00.jar')
compile ('com.android.support:multidex:1.0.1')
}
当我尝试运行时出现此错误: 错误:任务 ':app:transformClassesWithJarMergingForDebug' 执行失败。
com.android.build.api.transform.TransformException:java.util.zip.ZipException:重复条目:android/support/annotation/CallSuper.class
我已启用 multidex 并包含在清单中。我使用 ctrl+N 检查,CallSuper 在两个 jar 文件中找到:1) android.support.annotations 和 2) support-v4。 请帮助我消除此错误。谢谢。
【问题讨论】:
-
您是否尝试过此处描述的解决方案? stackoverflow.com/a/29127909/888881
标签: android-studio gradle android-gradle-plugin build.gradle android-multidex