網站首頁 健康小知識 母嬰教育 起名 運動知識 職場理財 情感生活 綠色生活 遊戲數碼 美容 特色美食 愛好
當前位置:酷知知識幫 > 遊戲數碼 > 手機

Android APK 反編譯方法

欄目: 手機 / 發佈於: / 人氣:3.24W

介紹Android APK 反編譯方法,需要的工具的具體用法

操作方法

(01)首先下載這三個軟件,網上有很多資源,這裏就不附加下載鏈接瞭然後解壓(注意apktool的兩個文件解壓到一個文件夾)。

Android APK 反編譯方法
Android APK 反編譯方法 第2張

(02)把需要反編譯的APK放到apktool文件夾下,然後打開Cmd(運行),進入apktool文件夾下輸入apktool d apk名字,注意apk名字需要帶有後綴,這個獲取的是apk的資源文件,可以看到資源文件全都在這裏了

Android APK 反編譯方法 第3張
Android APK 反編譯方法 第4張

(03)這一步獲取apk代碼文件,將需要反編譯的APK用壓縮軟件打開(我用的好壓),提取裏面的,然後把放到dex2jar文件夾下(就是第二個軟件的解壓文件夾),cmd進入dex2jar下面輸入dex2jar 就看到jar文件了

Android APK 反編譯方法 第5張
Android APK 反編譯方法 第6張
Android APK 反編譯方法 第7張

(04)打開jd-gui文件夾,打開,然後打開jar文件,就可以看到源碼文件了

Android APK 反編譯方法 第8張

特別提示

這裏的示例選用的是android瘋狂講義裏面的示例,在這裏感謝瘋狂作者的辛苦勞作,謝謝