本文链接 http://write.blog.csdn.net/postedit/20608539
参考链接 http://www.cnblogs.com/stulife/archive/2010/08/24/1807143.html
1. 代码反编译
首先,下载APK,然后解压缩,里面有classes.dex。解压缩两个工具包。
然后,将classes.dex拷贝到dex2jar所在目录,运行dex2jar.bat classes.dex,将会生成classes_dex2jar.jar。
最后,用jdgui打开classes_dex2jar.jar,即可。
2. XML反编译
将XML放到AMLPrinter2.jar所在目录中,进入该目录,输入命令: java -jar AXMLPrinter2.jar main.xml > main.txt
3. 文件下载
AMLPrinter2.jar http://code.google.com/p/android4me/downloads/list
classes_dex2jar http://code.google.com/p/dex2jar/downloads/list
jd-gui http://code.google.com/p/innlab/downloads/list?can=2&q=jd-gui