apktool反編譯apk,提取資源文件

APKTool是GOOGLE提供的APK編譯工具,須要JAVA運行環境,推薦使用JDK1.6或者JDK1.7 android


下載工具:http://code.google.com/p/android-apktool/ windows

需下載apktool1.5.2.tar.bz2和apktool-install-windows-r05-ibot.tar.bz2,將apktool1.5.2.tar.bz2解壓後目錄裏的apktool.jar拷貝到apktool-install-windows-r05-ibot.tar.bz2的解壓目錄裏 工具

運行CMD命令到apktool-install-windows-r05-ibot.tar.bz2解壓目錄,輸入apktool列出幫助信息便可 ui

apktool命令: google


  • decode

        命令用於進行反編譯apk文件,用法以下 spa

        apktool.bat d <file.apk> <dir> code

        apktool.bat d d:\weishop_1000f_53170903.apk d:\android-project 資源

這裏面的原來二進制的資源文件就已經還原了 get


  • build

        命令用於編譯修改好的文件,通常用法爲 編譯

        apktool.bat b <dir>

        apktool.bat b d:\android-project

        目錄裏多了2個文件夾build和dist,其中分別存儲着編譯過程當中逐個編譯的文件以及最終打包的apk文件


  • install-framework

        命令用於爲APKTool安裝特定的framework-res.apk文件,以方便進行反編譯一些與ROM相互依賴的APK文件

相關文章
相關標籤/搜索