【发布时间】:2011-09-30 03:54:20
【问题描述】:
我刚刚更新到 Android SDK 工具修订版 12,我的应用程序无法立即使用以前的 Proguard 设置导出。我收到“Conversion to Dalvik format failed with error 1”,我使用的唯一库是“jcifs”。我尝试过清理和重建,创建一个新项目,然后重新组装,我相信我已经完成了几乎所有可以在 Internet 上阅读的内容。 这是来自这个新 SDK 的新错误吗?如果你的项目使用 Proguard,我建议暂时不要更新。
更新 1: 我还尝试使用 proguard 集导出一个简单的 Hello 应用程序,仍然是相同的消息。这个版本的 SDK 工具似乎有问题。
更新 2: 我必须删除 SDK 目录中的整个工具文件夹,并将 SDK 工具修订版 11 的备份复制到其中。至少我可以回去工作并再次使用 proguard 作品导出。我希望这些信息对处于相同情况的任何人有所帮助。我仍然不知道发生了什么,希望有人能解决这个烦人的问题。
更新 3: 我已将此问题报告为此处的错误: http://code.google.com/p/android/issues/detail?id=18359 希望有人好好看看这个问题,在此之前,如果您在开发中使用 Proguard,建议您不要使用此版本。
【问题讨论】: