现在的位置: 首页 > 综合 > 正文

android 混淆代码过程中“conversion to Dalvik format failed with error 1”的解决方法

2013年09月13日 ⁄ 综合 ⁄ 共 356字 ⁄ 字号 评论关闭

错误的意思是不能转换成虚拟机格式,但是没有加入proguard.config=proguard.cfg时是可以正常生成apk包的,可是加上刚才那句混淆代码的语句就不能生成apk包了,并提示“conversion to Dalvik format failed with error 1”这样的错误。

这是由于混淆器版本过低引起的,从http://proguard.sourceforge.net/下载最新的代码混淆工具,解压后用lib和bin目录替换 [Android SDK 安装目录]\tools\proguard
中的同名文件夹即可.这是一个根本的解决方法

有的项目中没有default.properties这个文件,而有object.progerties,其实这两个文件是一样的,只是不同的android版本用的名字不一样布局。

抱歉!评论已关闭.