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 看看是否成功了。

更多相关文章

  1. Could not get BatchedBridge, make sure your bundle is packag
  2. android+kotlin开发笔记(一)
  3. Android从源码分析一:Looper,Handler消息机制
  4. android XML文件解析之 SAX解析方法
  5. 结合Android浅谈Builder模式
  6. 下载最新Android代码的方法
  7. Android之ANR异常及解决方法
  8. 我的Android开发入门笔记(三):Starting Another Activity
  9. pgsql查看主备节点的方法

随机推荐

  1. php加载不出图片
  2. PHP 高性能 Excel 扩展 1.2.7 发布
  3. php截取字符串不乱码
  4. php跳转不改变浏览器地址
  5. php计算一个月多少天
  6. php火狐如何获取cookie
  7. php无法获取真实ip
  8. PHP 获取Memcached的cas_token
  9. PHP三种方式实现链式操作
  10. Linux服务器查看PHP是否支持mail()函数方