1. 下载apktool。我这里下载的是.jar文件,Windows下应该有exe的
http://www.softpedia.com/get/Programming/Debuggers-Decompilers-Dissasemblers/ApkTool.shtml
2. 运行。我这里是把他放在d:/android/tools/apktool.jar,于是将待反编译的test.apk放在d:/android/tools文件夹,然后命令行依次输入:
3. 完成。输出的文件放在d:/android/tools/test文件夹。d:
cd android/tools
java -jar apktool.jar if test.apk
java -jar apktool.jar d test.apk
可以看到AndroidManifest.xml就在最外面,然后res文件夹也就是资源文件也是可以直接看到的。而主要代码是放在smali文件夹中的。
完毕。