Python3的Android资产打包工具
aapt2的Python项目详细描述
Aapt公司
Python3的Android资产打包工具2
安装
pip3 install aapt2
示例
fromaapt2importaapthelp=aapt.aapt('--help')print(help)ls=aapt.ls('./xx.apk')print(ls)apk_info=aapt.get_apk_info('./xxx.apk')print(apk_info)# save iconfromPILimportImageapk_info=aapt.get_apk_and_icon('./xxx.apk')byte_stream=io.BytesIO(apk_info['icon_byte_value'])img=Image.open(byte_stream)img.save('./1.png')# upload filerequests.post(url,files={'file':apk_info['icon_byte_value']})
美国石油学会
- aapt(args)
- ls(文件路径)
- 转储(文件路径,值)
- packagecmd(文件路径,命令)
- 删除(文件路径,文件)
- 添加(文件路径,文件)
- crunch(资源,输出文件夹)
- 单次压缩(输入文件,输出文件):
- 版本()
- 获取apk_信息(文件路径)
- 项目
标签: