參考:
http://blog.csdn.net/u013952370/article/details/50548438
http://www.cnblogs.com/chen110xi/p/6612437.html
dex2jar(將dex轉(zhuǎn)化成jar)
- 下載地址
https://sourceforge.net/projects/dex2jar/ - 安裝
解壓到指定目錄下(當(dāng)前為D:\Program Files\apk\dex2jar-2.0) - 使用
- 獲取dex
修改apk文件后綴為zip并解壓 - dex文件轉(zhuǎn)化為jar文件
解壓dex2jar至指定目錄,打開(kāi)cmd至dex2jar目錄,執(zhí)行命令 dex2jar.bat 目錄\classes.dex(有些版本中命令不是dex2jar.bat,而是d2j-dex2jar.bat)
d:\>cd "Program Files\apk\dex2jar-2.0"
d:\Program Files\apk\dex2jar-2.0>d2j-dex2jar.bat "c:\Users\lirui\Desktop\解壓后的目錄\classes.dex"
可以看到在dex2jar的目錄下生了一個(gè)文件classes-dex2jar.jar
- 獲取dex
jd-gui(顯示jar中的源碼)
- 下載地址
http://jd.benow.ca/ - 使用
解壓JD-GUI文件,打開(kāi)JD-GUI.exe,將上一步生成的classes-dex2jar.jar文件拖動(dòng)至JD-GUI窗口,可以看到代碼