1.首先下载一个android的反编译工具如:dex2.jar;
2. 把要反编译的apk文件 解压,找到 classes.dex。
3. 解压 dex2.jar ,进入dex2jar.bat 的目录,把 classes.dex 文件拷贝到该目录下.
4. 运行cmd ,进入dex2jar.bat 所在的目录,运行命令: dex2jar.bat classes.dex ( 说明:这里的classes.dex 为apk解压得到的 .dex后缀的文件名 )
5. 如果反编译成功了,在dex2jar.bat所在的目录下 ,会生成一个 classes_dex2jar.jar 的文件(说明:这里的 classes_dex2jar.jar 由classes.dex 反编译得到的文件)。
说明 apk 反编译已经成功了.
6. 此时再利用 java 的反编译 工具:jd-gui.exe 。 用这个工具打开classes_dex2jar.jar文件, 让后就可以看到反编译后的 android 的 class类了。
7. 以上就是android 反编译的完成过程.