导出已签名的Android项目时,I';我得到Dalvik错误1

导出已签名的Android项目时,I';我得到Dalvik错误1,android,Android,我读过一些关于这个问题的类似问题,但与这些问题中提出的解决方案不同,我非常确定这与Proguard或复制JAR无关 此错误仅在尝试导出为已签名的APK时发生。仅在设备上编译和运行不会导致任何问题 我尝试了以下方法: 清理项目 重新启动Eclipse 删除我的bin文件夹 删除和恢复所有库 从头开始创建新项目 问题并没有消失。就在几天前,我能够顺利出口。我没有Proguard文件,Proguard行在project.properties文件中被注释掉。我也进行了彻底的检查,jar文件不是重复的

我读过一些关于这个问题的类似问题,但与这些问题中提出的解决方案不同,我非常确定这与Proguard或复制JAR无关

此错误仅在尝试导出为已签名的APK时发生。仅在设备上编译和运行不会导致任何问题

我尝试了以下方法:

  • 清理项目
  • 重新启动Eclipse
  • 删除我的bin文件夹
  • 删除和恢复所有库
  • 从头开始创建新项目
问题并没有消失。就在几天前,我能够顺利出口。我没有Proguard文件,Proguard行在project.properties文件中被注释掉。我也进行了彻底的检查,jar文件不是重复的,也不包含重复的类(自从上周成功导出以来,我还没有添加任何新的LIB)


有没有其他已知的方法来解决这个问题?我准备打Eric Schmidt的嘴巴。

检查你的库,确保没有可能的类具有相同的类路径。是的,我做了,但没有。我也非常确定,因为我的库已经好几个星期没变了,就在几天前,导出工作还不错。另外,我很确定冲突的库甚至会阻止您编译,而不仅仅是导出。使用此链接尝试过,但没有解决任何问题。