Proguard:有 210 个重复的类定义?

Posted

技术标签:

【中文标题】Proguard:有 210 个重复的类定义?【英文标题】:Proguard: there were 210 duplicate class definitions? 【发布时间】:2012-10-31 18:49:12 【问题描述】:

Eclipse 在下面显示警告,它似乎与 proguard 相关。但是我的项目可以在其他电脑上签到,而且我之前也签过!怎么了?如何解决?

注意:有 210 个重复的类定义。 您应该检查是否需要指定其他程序 jar。 警告:无法写入资源 [META-INF/MANIFEST.MF](重复的 zip 条目 [android-support-v4.jar:META-INF/MANIFEST.MF]) ...

【问题讨论】:

【参考方案1】:

解决了。 -injar 是必需的。 @见:Why Eclipse Can't Write Resource

编辑:最后,我发现:它与 Astrill(***)不兼容,我强制关闭了 astrill 进程并且问题消失了。

【讨论】:

以上是关于Proguard:有 210 个重复的类定义?的主要内容,如果未能解决你的问题,请参考以下文章

带有重复 Zip 输入错误的 Proguard

android应用程序中的proguard

使用 ProGuard 删除日志不会删除正在记录的字符串 [重复]

解决 ProGuard 中的“库类的重复定义”

proguard 注意:库类的重复定义 [javax.annotation.PostConstruct]

Proguard 导致 100 个“找不到引用的类”警告,忽略 springframework 和 jackson 的保留规则