上篇讲了如何反编译得到res下的资源配置文件,这篇说说如何反编译java源代码。 java
环境:win7 windows
步骤: 工具
1,下载工具包 ui
dex2jar-0.0.9.13--反编译工具--http://code.google.com/p/dex2jar/downloads/detail?name=dex2jar-0.0.9.13.zip&can=2&q= google
jd-gui-0.3.5.windows.zip--反编译后的文件查看器--http://java.decompiler.free.fr/?q=jdgui spa
分别解压。 命令行
2,将源apk的后缀名修改.jar并解压,获得其中的classes.dex文件,将classes.dex复制到dex2jar.bat所在目录dex2jar-0.0.9.13文件夹 code
在命令行下定位到dex2jar.bat所在目录 (开始>运行>cmd>cd c:\dex2jar-0.0.9.13) ip
运行 :dex2jar.bat classes.dex 资源
将生成 classes_dex2jar.jar
接下来就能够经过jdgui下的jd-gui.exe程序打开生成的jar包看到java代码了。