我们都知道,Android程序打完包之后得到的是一个APK文件,这个文件是可以直接安装到任何Android手机上的,我们反编译其实也就是对这个APK文件进行反编译。
第一步:
得到反编译的工具 dex2jar
下载地址:http://sourceforge.net/projects/dex2jar/files/
第二步:
解压下载的工具如下图
第三步:
准备要反编译的apk文件,并修改后缀为rar或者zip然后解压,解压后的得到如下结构
里面有一个classes.dex文件,这个classes.dex文件就是存放所有java代码的地方了,把这个文件复制粘贴到编译工具的文件夹里,如下图:
然后Ctrl+R cmd打开命令框如下图