在Eclipse中使用Android SDK Tools R15和ADT 15。但是当我用proguard导出项目到apk文件时,我被Conversion to Dalvik format failed with error 1
卡住了(它在proguard关闭的情况下成功运行)。
我找到了this site。
然后我清理并重建我的项目,但这没有任何意义。我还尝试使用我项目中所有引用的jar创建一个新的Android项目,然后使用相同的proguard.cfg来混淆代码并导出。但是一切都在测试项目中运作良好。
Eclipse的终端上没有打印任何错误详细信息,因此我无法确定问题。
-keepattributes LocalVariableTable
使得proguard产生格式错误的代码。
答案 0 :(得分:0)
以前曾多次询问过这个问题:
如果您使用Sourceforge官方ProGuard site的最新版本(4.6或4.7)更新Android SDK中旧版本的proguard.jar,问题就会消失。