安卓APK反編譯工具(ApkToolkit)對(duì)于經(jīng)常DIY安卓軟件的朋友來(lái)說(shuō),更是如獲至寶呢。而且ApkToolkit擁有編譯、反編譯、簽名等功能,能夠支持WIN7系統(tǒng),但是這款安卓apk反編譯工具暫不支持WIN8系統(tǒng),還有XP系統(tǒng)的朋友們,可以自己測(cè)試下
主要功能:
1、反編譯.apk
對(duì).apk文件進(jìn)行反編譯。
2、重建.apk
根據(jù)反編譯.apk得到目錄重建.apk文件。
3、簽名.apk
對(duì).apk文件進(jìn)行簽名。
4、優(yōu)化.apk
對(duì).apk文件進(jìn)行優(yōu)化。
5、framework-res.apk工具
實(shí)現(xiàn)framework-res.apk的安裝和管理。
6、.apk轉(zhuǎn).jar
將.apk文件轉(zhuǎn)換為.jar文件。
7、.dex轉(zhuǎn).jar
將.dex文件轉(zhuǎn)換為.jar文件。
*********************************************************************************
插件版本:
Java版本:1.7.0_60
Aapt版本:0.2
Apktool版本:2.0.0-dirty
Dex2Jar版本:translator-0.0.9.15
使用說(shuō)明:
1、反編譯.apk
拖拽【XXX.apk】程序到"反編譯.apk"按鈕前的輸入?yún)^(qū),點(diǎn)擊"反編譯.apk"按鈕,
會(huì)在文件【XXX.apk】的同級(jí)目錄下生成文件夾【XXX】。
2、重建.apk
把第一步得到的文件夾【XXX】拖拽到"重建.apk"按鈕前面的輸入?yún)^(qū),點(diǎn)擊"重建.apk"按鈕,
會(huì)在文件夾【XXX】的同級(jí)目錄下生成未簽名的程序【XXX.R.apk】。
3、簽名.apk
把第二步得到的程序【XXX.R.apk】拖拽到"簽名.apk"按鈕前的輸入?yún)^(qū),點(diǎn)擊"簽名.apk"按鈕,
會(huì)在文件【XXX.R.apk】的同級(jí)目錄下生成已經(jīng)簽名好的程序【XXX.RS.apk】。
4、優(yōu)化.apk
把第三步得到的程序【XXX.RS.apk】拖拽到"優(yōu)化.apk"按鈕前的輸入?yún)^(qū),點(diǎn)擊"優(yōu)化.apk"按鈕,
會(huì)在【XXX.RS.apk】的同級(jí)目錄下生成已經(jīng)優(yōu)化好的程序【XXX.RSO.apk】。
5、framework-res.apk工具
拖拽【XXX.apk】文件到"安裝"按鈕前的輸入?yún)^(qū),點(diǎn)擊"安裝"按鈕,會(huì)生成相應(yīng)的apk,編譯對(duì)某
些APK程序的反編譯和重建。
點(diǎn)擊"查看",即可在資源管理器中看到已經(jīng)安裝的framework-res.apk,可對(duì)其進(jìn)行管理或刪除。
6、.apk轉(zhuǎn).jar
拖拽【XXX.apk】文件到".apk轉(zhuǎn).jar"按鈕前的輸入?yún)^(qū),點(diǎn)擊".apk轉(zhuǎn).jar"按鈕,
會(huì)在文件【XXX.apk】的同級(jí)目錄下生成文件【XXX_dex2jar.jar】。
7、.dex轉(zhuǎn).jar
拖拽【XXX.dex】文件到".dex轉(zhuǎn).jar"按鈕前的輸入?yún)^(qū),點(diǎn)擊".dex轉(zhuǎn).jar"按鈕,
會(huì)在文件【XXX.dex】的同級(jí)目錄下生成文件【XXX_dex2jar.jar】。
說(shuō)明:
1、使用環(huán)境:首先必須安裝JDK 6/7。
2、使用“反編譯.apk”功能時(shí),路徑中不能出現(xiàn)任何中文字符或全角字符!
3、使用“重建.apk ”功能時(shí),路徑中不能出現(xiàn)任何中文字符或全角字符!