我已经阅读了一些关于这个问题的类似问题,但与那些提出的解决方案不同,我很确定这与 Proguard 或重复的 jars 无关。
此错误仅在尝试导出为签名 APK 时发生。只是在设备上编译和运行不会导致任何问题。
我尝试了以下方法:
- 清理项目
- 重启 Eclipse
- 删除我的 bin 文件夹
- 删除和恢复所有库
- 从头开始创建一个新项目
问题并没有消失。就在几天前,我能够毫无问题地导出。我没有 Proguard 文件,并且 proguard 行在 project.properties 文件中被注释掉了。我也彻底检查过了,jar 文件不是重复的,它们也不包含重复的类(自上周成功导出以来,我没有添加任何新的库)。
有没有其他已知的方法来解决这个问题?我准备打埃里克施密特的嘴。