apktool.jar是APKTOOL這個反編譯工具必須用到的必備jar包,給大家提供最新的apktool.jar 2.2.1,有需要的趕快下載吧!
使用方法
一.APKTOOL使用環(huán)境配置 1.安裝JAVA并設(shè)置環(huán)境變量。 下載安裝都很簡單,關(guān)鍵是安裝完后還需要親自設(shè)置環(huán)境變量以方便其他程序能夠條用JAVA。 以WIN7為例,在桌面上右鍵點擊計算機——>屬性——>高級系統(tǒng)設(shè)置——>環(huán)境變量——>在下邊的系統(tǒng)變量里新建一個變量,變量名為JAVA_HOME,值為JAVA的安裝路徑,比如我的是H:ProgramFilesJavajdk1.6.0_26 二.APKTool的安裝 1.其實這個談不上安裝,不過如果你愿意的話可以把下載到的APKTOOL中的三個文件(aapt.exe、apktool.bat、apktool.jar)解壓縮到你的Windows安裝目錄下,以方便使用Dos命令. 2.可能有些人下載的APKTOOL里有個安裝的bat文件,并且有另外兩個方便使用的bat文件。 三.APKTool的使用 1.decode 該命令用于進行反編譯apk文件,一般用法為 apktool d <file.apk> <dir> <file.apk>代表了要反編譯的apk文件的路徑,最好寫絕對路徑,比如C:MusicPlayer.apk <dir>代表了反編譯后的文件的存儲位置,比如C:MusicPlayer 如果你給定的<dir>已經(jīng)存在,那么輸入完該命令后會提示你,并且無法執(zhí)行,需要你重新修改命令加入-f指令 apktool d –f <file.apk> <dir> 這樣就會強行覆蓋已經(jīng)存在的文件 2.build 該命令用于編譯修改好的文件,一般用法為 apktool b <dir> 這里的<dir>就是剛才你反編譯時輸入的<dir>(如C:MusicPlayer),輸入這行命令后,如果一切正常,你會發(fā)現(xiàn)C:MusicPlayer內(nèi)多了2個文件夾build和dist,其中分別存儲著編譯過程中逐個編譯的文件以及最終打包的apk文件。 3.install-framework 該命令用于為APKTool安裝特定的framework-res.apk文件,以方便進行反編譯一些與ROM相互依賴的APK文件。