apktool 首先下載好apktool,然后解壓到當(dāng)前目錄 windows+r打開cmd,進(jìn)入到該目錄,然后運行apktool命令,你可能會得到一個錯誤 這里需要在同級目錄中創(chuàng)建 apktool.bat 文件,然后編輯文件,把下面內(nèi)容復(fù)制進(jìn)去保存,下面的apktool.jar對應(yīng)目錄中的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文件復(fù)制到你解壓的dex2jar目錄中
然后需要配置一下環(huán)境變量,不然命令不起作用 輸入命令 d2j-dex2jar classes.dex
這里會得到一個反編譯的壓縮文件
jd-gui就比較簡單了,直接下載好,然后把classes-dex2jar.jar文件拖進(jìn)去就行了
|
|