apktool(提取资源文件)
资源文件获取,可以提取出图片文件和布局文件进行使用查看。
下载地址: https://bitbucket.org/iBotPeaches/apktool/downloads/
APK文件无非就是一个zip压缩包,但是直接用unzip
命令解压,会增大编译源,从而无法进行下一步的查看或反编译。apktool
就是扮演这么一个角色,可以加压缩,并且可以正常解码文件。
apktool常见的一些命令参数:
d
或decode
用来解码后面的apk文件。
-o
output输出文件。
b
或build
创建apk包。
if
或install-framework
安装框架到apk。
# 解码或解压bar.apk,并输出到baz文件夹
apktool d bar.apk -o baz
# 压缩bar文件加并创建new_bar.apk文件
apktool b bar -o new_bar.apk
# 安装框架到foo/bar/1-baz.apk,p是path路径,t是tag标记。
apktool