运用剖析:
本工具实施装置后,直接在【鼠标右键】天生快捷键,自动分割关连APK、DEX、Odex、zip文件。惟独在电脑恣意非分区根目录,【鼠标右键】点击相关文件,即可编译操作。如,反编译APK及DEX文件,反编译先天生可编译的同名文件夹,汉化更正实现后,对于文件夹点击【鼠标右键】凭证文件夹反编译前的文件规范,如今【回编译XXX文件】即可!
同时,针对于apk以及zip文件削减署名操作,惟独【鼠标右键】点击,抉择【署名XX文件】即可!署名前无需删除了原本的【META-INF】署名数据。本工具会分说apk仍是zip并自动删除了署名数据。
罕有下场:
一、被杀毒软件拦阻误杀(装置前,封锁杀毒软件)
二、不规画员权限(右键以规画员身份运行C:Apkdb装置.exe)
三、UAC限度 装置历程不写入注册表揭示,直接展现装置实现
(右键 我的电脑-规画-当地用户以及组-用户-Administrator(√ 明码永不外时)
四、装置乐成,装置历程有写入注册表揭示,可是右键APK 不菜单
(魔难是否装置了PC版的手机规画工具,分割关连了apk文件)
五、装置后无奈编译文件,揭示JAVA 过错
(未装置JAVA平台,或者装置过错。请卸载后重启电脑,重装再次重启电脑)
六、装置乐成后,编译文件揭示 “Can't create the output directory ****smali”
(这是文件夹 不写入权限。魔难是否直接在硬盘分区根目录编译了?Apktool不能在磁盘分区。如:C盘 D盘 根目录!假如不是根目录,请魔难apk文件称谓是否有下场。如,文件名结尾空格。)
七、能反编译,但无奈回编译
(可能是被旧版本的Apktool编译过,试试用旧版的反编译,用新版的回编译)
留意事变
一、需要反编译的APK文件称谓,不可以运用中文,否则无奈回编译。
二、反编译后的文件夹不要重命名,否则自动署名会失败(操作在:apktool.yml)。
三、APK文件不能放在分区根目录直接反编译,请放在子目录内。
四、部份功能需要【.net framework4.0简体中文版】的反对于!如:展现APK自己图标。
更新日志
v.1.7.0 正式版 2012.02.22
1.新增,APK文件批量操作(反编译、回编译、装置)
2.增强,装置历程分说能耐(64位或者32位、XP或者Win7)
3.更新,smali/baksmali 至 v1.3.2版
4.更新,apk装置器(QQApktool v1.0.206.1111)
5.修复,APK文件夹更名后回编译不优化下场
6.其余,微调解