add" compile' com.jakewharton:butterknife:8.5.1"导致冲突:
com.android.build.api.transform.TransformException: java.util.zip.ZipException:重复条目: 机器人/支撑/ V4 /硬件/显示/ DisplayManagerCompat $ JellybeanMr1Impl.class
如何处理?谢谢。
答案 0 :(得分:0)
您可以尝试排除依赖项。
compile('compile 'com.jakewharton:butterknife:8.5.1') {
exclude group: 'com.android.support', module: 'support-v4'
}
出现此错误的原因是您的项目和恶作剧都依赖于Android支持库,但使用的版本不同步。
答案 1 :(得分:0)
正如Modge回答的那样,在等级文件上编译butterknife库时会发生冲突。但是,您必须排除 support-compat 模块以避免冲突。您可以按如下方式定义依赖项。
dependencies {
...
// Support version library may differ from yours
compile 'com.android.support:support-v4:22.2.1'
compile ('com.jakewharton:butterknife:8.5.1') {
exclude module: 'support-compat'
}
...
}