我将 butterKnife 5.1.0 与 gradle 结合使用。当我尝试构建项目时,gradle 抛出以下异常。
error: duplicate class: in.test.android.activity.AboutUsScreen$$ViewInjector
我正在使用 butterknife jar 文件,我在 progaurd 中添加了这 3 行
-dontwarn butterknife.internal.**
-keep class **$$ViewInjector { *; }
-keepnames class * { @butterknife.InjectView *;}
我是不是漏掉了什么。
最佳答案
如果你从 ADT 导入,并且你的 ADT 使用 Dagger,它就会发生。
所以只需删除您工作区中的所有导入重复文件。这对我有用。
关于android - 尝试构建时出现重复类错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24184513/