安卓反編譯工具很多同一個軟件版本的不同也有所差異,可依個人口味,現按照本人的使用的版本選擇說明。
1,安裝Java環境,跳過。
2,
資源文件編譯:
工具:apktool 1.4.1
這個版本更加簡單點,不用再在命令行敲命令了。
下載地址:http://www.pc6.com/softview/SoftView_67410.html
按提示步驟提示更改名稱123.apk然後選擇 1 就好。
3,
代碼編譯:
工具:dex2jar
①,將apk文件後綴改爲zip並解壓,得到其中的classes.dex,它就是java文件編譯再通過dx工具打 包而成的,將classes.dex複製到dex2jar.bat所在目錄dex2jar-0.0.9.9文件夾。
②,在命令行下定位到dex2jar.bat所在目錄,運行dex2jar.bat classes.dex
生成 classes_dex2jar.jar
③,可能存在編譯不成功的情況,然後就放棄編譯吧。
4,
查看反編譯代碼:
工具:jd-gui
把上一步生成的jar拖入即可。
另,
dex2jar與jd-gui下載地址:http://www.cr173.com/soft/45356.html
(由於code.google.com地址不好打開以上爲在其他網站找的。)