[英]Android Studio 3.1 gradle build throws java.util.zip.ZipException
在升级到Android Studio 3.0之后的gradle构建过程中,我遇到了这个问题:
任务':lf-android-myproject:transformClassesAndResourcesWithPrepareIntermediateJarsForDebug'的执行失败。
java.lang.RuntimeException:java.util.zip.ZipException:重复条目:com / my / package / name / SomeCustomView.class
有问题的类来自我的代码,而不是来自库。
只有在声明了自定义属性的类中才会发生这种情况:
<declare-styleable name="SomeCustomView">
<attr name="someCustomViewText" format="reference|string" />
</declare-styleable>
我可以通过清理然后从控制台进行构建来修复它,但最终它会再次弹出。
我也可以通过重命名类或可样式化来解决它,但是我真的不想弄乱我们的代码,只是为了解决将来可能会解决的AS(或gradle?)错误。
这是Android Studio的错误吗? 有什么解决方法吗?
Gradle版本是:gradle-4.1-all
Android Gradle插件版本为:3.0.1
我通过从项目中删除Android Studio文件并重新导入项目来解决此问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.