Proguard returned with error code 1. See console

[2012-04-17 22:20:48 - projectname] Proguard returned with error code 1. See console
[2012-04-17 22:20:48 - projectname] proguard.ParseException: Unknown option 'and' in argument number 9
[2012-04-17 22:20:48 - projectname] at proguard.ConfigurationParser.parse(ConfigurationParser.java:170)
[2012-04-17 22:20:48 - projectname] at proguard.ProGuard.main(ProGuard.java:491)
[2012-04-17 22:20:59 - projectname] Proguard returned with error code 1. See console
[2012-04-17 22:20:59 - projectname] proguard.ParseException: Unknown option 'and' in argument number 9
[2012-04-17 22:20:59 - projectname] at proguard.ConfigurationParser.parse(ConfigurationParser.java:170)

[2012-04-17 22:20:59 - projectname] at proguard.ProGuard.main(ProGuard.java:491)


解决办法:

ProGuard 是 Android 代码混淆工具,对于程序员保护自己的劳动成果非常有用,目前已经包含在 Android SDK 2.3 里面了。今天在配置好 ProGuard 使用 Export Android Application 时提示“conversion to Dalvik format failed with error 1”错误。网络上有人介绍将 SDK 降级到 r11 和修改 proguard.bat 两种方法,不过最彻底的方法是将 Android SDK 2.3 包含的 ProGuard v4.4 升级到 v4.6,就能彻底解决该问题。

解决方法:从这里下载 ProGuard 最新版,我下载的是v4.6;解压缩 proguard4.6.zip 文件,将 bin 和 lib 两个文件夹覆盖 [Android SDK 安装目录]\tools\proguard 中的同名文件夹

即可;回到 Eclipse 重新执行 Export Android Application 看看是否成功了。


更新完如果不能够正常使用,请重启Eclipse ,并更新ADT,即可


REFERENCES:CSDN的网址复制不了了?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值