GoAheadY 2012-12-19
反编译工具下载地址:http://ishare.iask.sina.com.cn/f/33782299.html
反编译工具使用方法:
1.解压apk包,把classes.dex文件放置到与dex2jar同一个文件夹中;
2.在cmd中执行命令dex2jar classes.dex (需要先进入到放置命令和dex文件的目录中)
3.获取jar文件后,使用该文件夹中的jd-gui.exe打开jar包,查看代码;
==============
project使用代码混淆功能:在default.properties中添加proguard.config=proguard.cfg。
混淆代码使用的是android提供的东西,每一个project都有一个proguard.cfg文件,这个文件是混淆代码的配置。默认的配置会混淆一部分代码,但是像activity、service等不会混淆,反编译后是正常显示的代码。然后就是对proguard.cfg文件的具体配置。
proguard.cfg文件的具体配置: