在之前,apktool工具包都是一个压缩包,下载后无需安装即可使用。下面我们看一下如何在Mac OS系统下如何安装 apktool工具包。
首先,需要下载下面几个软件或工具:
Apktool:http://ibotpeaches.github.io/Apktool/install/
dex2jar: https://github.com/pxb1988/dex2jar
JD-GUI: http://jd.benow.ca/
首先,打开上面Apktool的官网。
1,点击第一个,复制内容,保存成个文件,取名apktool,不要带.sh后缀。可以复制到sublimetext,然后保存。
2,下载最新的apktool-2,并将所下载的jar文件改名为”apktool.jar”。
3,将shell脚本”apktool”和”apktool.jar”放到 “/usr/local/bin”目录下。
4,增加这两个文件可执行权限,chmod a+x file。
说明:apktool包在增加执行权限后icon会变成如下,apktool.jar无变化。
5:接下来,运行命令apktool。
6,经过上面的处理后,apktool的环境就配置好了。接下来,直接运行apktool d 命令就可以反编译Android apk文件了。
7,如果需要回编译apk,那么可以使用apktool b命令即可。