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

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

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

解壓后如圖

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

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

我們下載一個(gè)小工具:dex2jar

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

點(diǎn)擊下載即可

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

下載完后,解壓一下

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

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

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

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

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

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

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

接下來(lái)使用jd-gui查看這個(gè)文件,首先下載jd-gui

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

選擇下載有Windows后綴的那個(gè)

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

解壓后是這樣的

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

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

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

選擇要打開(kāi)的文件即可

?

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

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