本文記錄 APK 反編譯實踐全過程,僅供學習研究、漢化等合法用途,請勿用於破解盜版。
classes.dex 轉為 .jar。.zip 解壓,取出 classes.dex 放入 dex2jar 目錄。dex2jar.bat classes.dex → 生成 classes_dex2jar.jar。jd-gui.exe 開啟該 jar,即可瀏覽 Java 源碼。

下載最新版 apktool(含 aapt.exe, apktool.bat, apktool.jar)。
apktool.bat d -f <apk檔> <輸出資料夾>
AndroidManifest.xml、res/、smali/ 等完整結構,適合漢化修改資源。
apktool.bat b <資料夾> → 產生 dist/新.apk。
下載 Androidfby 目錄下的 Android反編譯工具.exe,直接拖入 APK 即可視覺化瀏覽/導出資源。

三種方式各有優劣,按需選擇:只看邏輯用 jd-gui,改資源用 apktool,新手快速上手用 Androidfby。