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

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瘋狂講義裡面的示例,在這裡感謝瘋狂作者的辛苦勞作,謝謝