关于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之后才改变的,所以对于我这样的初学者就范迷糊了。经过努力最终解决了迷糊。
浙公网安备 33010602011771号