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文件夾,然后命令行依次輸入:
d:
cd android/tools
java -jar apktool.jar if test.apk
java -jar apktool.jar d test.apk
3. 完成。輸出的文件放在d:/android/tools/test文件夾。
可以看到AndroidManifest.xml就在最外面,然后res文件夾也就是資源文件也是可以直接看到的。而主要代碼是放在smali文件夾中的。
完畢。
新聞熱點
疑難解答