apktool
首先下載好apktool,然后解壓到當前目錄
windows+r打開cmd,進入到該目錄,然后運行apktool命令,你可能會得到一個錯誤

這里需要在同級目錄中創建 apktool.bat 檔案,然后編輯檔案,把下面內容復制進去保存,下面的apktool.jar對應目錄中的apktool.jar
@echo off set PATH=%CD%;%PATH%; java -jar "%~dp0\apktool.jar" %1 %2 %3 %4 %5 %6 %7 %8 %9
然后在到cmd輸入命令apktool,會得到一個版本資訊

然后就可以直接編譯apk了,直接輸入 apktool d test.apk 命令

此時切換回apktool目錄中可以看到反編譯的檔案夾了,檔案夾就是你的apk名稱,里面可以看到反編譯后的資源檔案,比如 AndroidManifest.xml
dex2jar
首先下載好dex2jar,然后解壓到一個檔案夾里,將你的apk直接解壓一下,然后里面會有一個 classes.dex 檔案,將這個dex檔案復制到你解壓的dex2jar目錄中

然后需要配置一下環境變數,不然命令不起作用

輸入命令 d2j-dex2jar classes.dex

這里會得到一個反編譯的壓縮檔案

jd-gui就比較簡單了,直接下載好,然后把classes-dex2jar.jar檔案拖進去就行了
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/252992.html
標籤:Android
