APKDB是一款在java環(huán)境下執(zhí)行的反編譯工具,可以對(duì)apk文件進(jìn)行各種反編譯操作,包括代碼編譯、簽名等等,及時(shí)的進(jìn)行各類(lèi)問(wèn)題的解決,是很強(qiáng)大的一款編程開(kāi)發(fā)工具,尤其適合開(kāi)發(fā)工作者使用!
APKDB功能
· 對(duì)*.Apk 文件 批量反編譯 及 回編譯
· 對(duì)*.Apk 文件 反編譯 及 回編譯 用于漢化修改
· 對(duì)*.Apk、*.Zip 文件執(zhí)行簽名
· 對(duì)*.Dex 文件 反編譯 及 回編譯 或查看詳細(xì)源代碼
· Windows下直接顯示APK文件自身圖標(biāo)
使用教程
本工具執(zhí)行安裝后,直接在【鼠標(biāo)右鍵】生成快捷鍵,自動(dòng)關(guān)聯(lián)APK、DEX、Odex、Zip文件。只要在電腦任意“非分區(qū)根目錄”,【鼠標(biāo)右鍵】點(diǎn)擊相關(guān)文件,即可編譯操作。如,反編譯APK及DEX文件,反編譯后生成可編譯的同名文件夾,漢化修改完成后,對(duì)文件夾點(diǎn)擊【鼠標(biāo)右鍵】根據(jù)文件夾反編譯前的文件類(lèi)型,現(xiàn)在【回編譯XXX文件】即可!
1.9.0調(diào)試重點(diǎn)更新:
第一步盡量減少右鍵菜單,逐步整合功能,同時(shí)優(yōu)化執(zhí)行腳本。
其他更新,待定……
調(diào)試版的重點(diǎn)更新如下:
【多語(yǔ)言環(huán)境支持】
第一次使用,如果沒(méi)有你所要的語(yǔ)言,只要打開(kāi) \Apkdb\language\Language.bat.ini
翻譯成你需要的語(yǔ)言即可,翻譯完成后,直接保存,記得保存的編碼格式必須是: ANSI格式
然后,重新執(zhí)行 Setup.exe 文件,選擇 [0] Default 重新安裝即可!
最后,翻譯完成,正常運(yùn)行后,記得把你翻譯的語(yǔ)言給大家分享哦,
注意事項(xiàng)
1、需要反編譯的apk文件名稱(chēng),不可以使用中文,否則無(wú)法回編譯。
2、apk文件不能放在分區(qū)根目錄直接反編譯,請(qǐng)放在子目錄內(nèi)。
3、反編譯后的文件夾不要重命名,否則自動(dòng)簽名會(huì)失?。刂圃冢篴pktool.yml)。
4、部分功能需要 .net framework 4.0 的支持!如:顯示apk自身圖標(biāo)。
更新日志
v2.0.2 調(diào)試版 2016.04.22
*.新增,精簡(jiǎn)APK語(yǔ)言包功能(僅保留英文、簡(jiǎn)體中文、繁體中文)
*.修復(fù),修改AndroidManifest.xml回編譯沒(méi)變化問(wèn)題
*.修復(fù),各種小問(wèn)題
*.更新,ShakaApktool v2.0.0(2016.04.06)
*.更新,Apktool v2.1.0正式版(2016.03.28)
*.更新,smali、baksmali v2.1.2(2016.03.28)
*.更新,ADB工具 (25.1 rc1版)
*.更新,Zipalign優(yōu)化工具 (23.0.3版)
*.更新,合并Odex文件
*.更新,XML編輯器(提升速度,修復(fù)bug)
*.更新,顯示APK自身圖標(biāo)(Apkshellext v2.0.1.5780.2290)
*.更新,7-zip壓縮工具版本到15.14
*.更新,刷機(jī)精靈APK安裝器
*.新增,自定義默認(rèn)簽名,可用自己制作的簽名包簽名
*.新增,Keytool簽名包制作工具,推薦使用JAVA8
*.新增,極限壓縮優(yōu)化APK內(nèi)圖片功能
*.新增,PNG圖片優(yōu)化工具OptiPNG v0.7.6
*.新增,設(shè)定默認(rèn)Apktool版本(回車(chē)鍵直接執(zhí)行)
*.新增,ShakaApktool自定義操作
*.新增,選項(xiàng),不反編譯Resources、Classes文件
選擇后(可同時(shí)使用),再選擇使用Apktool工具。
*.新增,反編譯jar文件時(shí),自動(dòng)識(shí)別是否含多個(gè)dex文件,并使用ShakaApktool反編譯
*.新增,反編譯JAR文件后,回編譯時(shí)自動(dòng)合并并轉(zhuǎn)移到反編譯目錄內(nèi)
右鍵[APK文件]、[RSA文件]、[original]目錄、[META-INF]目錄
可直接查看簽名信息。
*.新增,創(chuàng)建[開(kāi)始菜單-所有程序-APKDB]目錄
*.增強(qiáng),對(duì)繁體系統(tǒng)的兼容
*.增強(qiáng),右鍵菜單判別準(zhǔn)確率
*.增強(qiáng),重新調(diào)整右鍵菜單,強(qiáng)制關(guān)聯(lián)所有文件
*.增強(qiáng),針對(duì)不同系統(tǒng)的兼容性
*.修復(fù),XP簽名優(yōu)化出錯(cuò)問(wèn)題
*.修復(fù),選項(xiàng)按鍵滯留問(wèn)題
*.修復(fù),文件名含空格優(yōu)化失敗問(wèn)題
*.修復(fù),簽名遺留舊文件,刪除框架文件…
*.修復(fù),卸載出錯(cuò)問(wèn)題
*.修復(fù),APK安裝器不關(guān)聯(lián)問(wèn)題
*.修復(fù),個(gè)別APK文件反編譯時(shí)停頓問(wèn)題
*.優(yōu)化,整體兼容性,增加選項(xiàng)狀態(tài)提示
*.優(yōu)化,界面調(diào)整
*.優(yōu)化,安裝過(guò)程
*.優(yōu)化,對(duì)JAVA路徑的判別
*.優(yōu)化,對(duì)64位系統(tǒng)的支持
*.優(yōu)化,執(zhí)行腳本
*.優(yōu)化,編譯過(guò)程
*.優(yōu)化,DEX文件夾的的判別
*.刪減,舊版APKTOOL(2.0.0以下版本)
*.其他,一些微調(diào)整