开源地址: https://github.com/iBotPeaches/Apktool
官方地址: https://ibotpeaches.github.io/Apktool/
安装
JDK 1.8
至少安装了java jdk1.8

下载包装器脚本点击下载
下载apktool工具(2.6.0)点击下载
使用
反编译
将apktool.bat和apktool.jar放在同一目录下,并将想要解码的apk也放在该目录下

打开cmd窗口,进入该目录,并执行
1 2 3 4 5 6 7 8 9 10 11
| apktool decode test.apk // 将目录下的test.apk解码到test文件夹
apktool d test.apk // 将目录下的test.apk解码到test文件夹,简写
apktool d test.apk -o bar\test // 将目录下的test.apk解码到bar\test文件夹
// 当然,apk的路径你也可以指定,比如 apktool d bar\test.apk -o bar\test
|


回编译
1 2 3 4 5 6 7 8 9 10 11
| apktool build test // 回编译指定文件夹,回编译后的apk文件存放在test\dist\test.apk
apktool b test // 回编译指定文件夹,回编译后的apk文件存放在test\dist\test.apk,简写
apktool b . // 将当前目录编译到dist文件夹中
apktool b test -o new_test.apk // 回编译指定文件夹,回编译后的apk文件重命名为new_test.apk并存放在当前目录下
|

