當(dāng)前位置:首頁 > IT技術(shù) > 移動平臺 > 正文

Android反編譯:查看dex文件的源碼
2021-10-28 15:24:29

右鍵使用360壓縮打開,apk文件,當(dāng)然其他壓縮軟件都是可以的

解壓后如圖

Android反編譯:查看dex文件的源碼_jar

這些.dex文件里面放的就是Java的字節(jié)碼了

我們下載一個小工具:dex2jar

下載鏈接:https://bitbucket.org/pxb1988/dex2jar/downloads/

點擊下載即可

Android反編譯:查看dex文件的源碼_dex_02

下載完后,解壓一下

Android反編譯:查看dex文件的源碼_右鍵_03

我們把.dex文件也放到這個目錄下,就像這樣

Android反編譯:查看dex文件的源碼_右鍵_04

在當(dāng)前目錄下,按住shift后右鍵,進入命令行窗口,輸入以下指令即可

Android反編譯:查看dex文件的源碼_jar_05

完成后,我們發(fā)現(xiàn)多了一個文件,這是剛剛生成的

Android反編譯:查看dex文件的源碼_jar_06

接下來使用jd-gui查看這個文件,首先下載jd-gui

下載鏈接:https://github.com/java-decompiler/jd-gui/releases/

選擇下載有Windows后綴的那個

Android反編譯:查看dex文件的源碼_右鍵_07

解壓后是這樣的

Android反編譯:查看dex文件的源碼_dex_08

雙擊打開就行,如果環(huán)境有問題,就按照跳出來的鏈接安裝一下

Android反編譯:查看dex文件的源碼_java_09

選擇要打開的文件即可

?

本文摘自 :https://blog.51cto.com/u

開通會員,享受整站包年服務(wù)立即開通 >