【问题标题】:Android apk: duplicate entry: org/objectweb/asm/AnnotationVisitor.classAndroid apk:重复条目:org/objectweb/asm/AnnotationVisitor.class
【发布时间】:2017-09-28 20:49:58
【问题描述】:

我的 android 项目在 android studio 中构建良好;但是当我尝试构建已签名的 APK 时,出现以下错误:

// Error:Execution failed for task ':app:transformClassesWithJarMergingForRelease'.
// > com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: org/objectweb/asm/AnnotationVisitor.class

在其当前(不可变)快照中的完整存储库是here。我最好的猜测是这两个更改(12)导致的依赖版本更改导致了问题。

使用gradle app:dependencieshere 生成的依赖关系树,我看着android gradle plugin migration guide 没有任何见识。

如何解决?

【问题讨论】:

    标签: java android gradle android-gradle-plugin apk


    【解决方案1】:

    更改一些 proguard 和构建设置(我通过与新创建的具有最新 gradle 版本的空项目进行比较来推断)修复了问题 - 请参阅 this changelist

    【讨论】:

      猜你喜欢
      • 2016-10-25
      • 1970-01-01
      • 1970-01-01
      • 2017-12-08
      • 1970-01-01
      • 1970-01-01
      • 2020-10-02
      • 1970-01-01
      • 2013-07-23
      相关资源
      最近更新 更多