反編譯流程:
壹、apk反編譯得到程序的源代碼、圖片、XML配置、語言資源等文件
下載上述工具中的apktool,解壓得到3個文件:aapt.exe,apktool.bat,apktool.jar ,將需要反編譯的APK文件放到該目錄下,
打開命令行界面(運行-CMD) ,定位到apktool文件夾,輸入以下命令:apktool.bat d -f ?test.apk ?test
(命令中test.apk指的是要反編譯的APK文件全名,test為反編譯後資源文件存放的目錄名稱,即為:apktool.bat ? d ?-f [apk文件 ] ? [輸出文件夾])
說明獲取成功,之後發現在文件夾下多了個test文件,點擊便可以查看該應用的所有資源文件了。
如果妳想將反編譯完的文件重新打包成apk,那妳可以:輸入apktool.bat ? b test(妳編譯出來文件夾)便可,效果如下:
之後在之前的test文件下便可以發現多了2個文件夾:
build
dist(裏面存放著打包出來的APK文件)