我正在构建一个项目,它有两个类(A 和 B),它们都继承自 BaseClass。A 和 B 两个类都有注释 @Parceler。当我为操作系统版本为 4.1.2(API 16)的手机构建它时,它给了我这个错误:
Execution failed for task ':app:transformClassesWithJarMergingForDebug'.
com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry:
com/example/BaseClass$$PackageHelper.class
如果我用牛轧糖为手机构建它,就没有问题。
我读过有关使用 parcelsIndex 的信息,但 Parceler 不支持我正在使用的版本 - 1.1.8。
有没有解决这个问题的方法?