关于proguard混淆是否能够顺利进行

1.首先确认是否存在tools/lib/proguard.cfg或者proguard-project.txt;通常会修改为proguard推荐的optimize中的配置,当然如有其它需要可自己配置,推荐细读ProGuard手册,比如加入第三方jar包之后,需对jar包进行相关配置,否则会出错。如

-ignorewarnings
-libraryjars lib/ksoap2-android-assembly-2.5.4-jar-with-dependencies.jar (jar包路径)

2.创建工程后,在工程目录下会存在proguard.cfg或者proguard-project.txt文件。

3.用android Tools发布。

 

混淆后可用dex2jar进行确认。

 

网上很多关于proguard的配置文章都是提到了proguard.cfg,并没有提到proguard-project.txt。那是因为proguard-project.txt是在升级ADT20.0.1之后才改变的,所以对于我这样的初学者就范迷糊了。经过努力最终解决了迷糊。

 

posted on 2012-09-13 09:49  Code古迹  阅读(309)  评论(0)    收藏  举报