aapt命令行工具介绍

aapt.exe(Linux/Ubuntu/imac操作系统下是未带后缀的aapt),
是android sdk自带的用于打包apk,解析apk的命令行工具软件。
aapt.exe经常被Python调用用于解析App,
其全称是:Android Asset Packaging Tool,
一般在.sdkbuild-toolsandroid-***的路径下。
测试人员可通过这个工具,解析apk文件,获取apk的相关测试信息,
尤其是在大量apk文件需要解析的时候,特别有用。


常见用法(暂只列出针对测试人员的常见用法)

aapt dump badging XXX.apk

解析其apk的:
包名: Package Name
软件版本信息:version name
内部版本序号:version code
适配的最高Android系统版本号:sdk version
App首页的主Activity
权限信息,
支持的语言信息等


执行效果


以上是中国工商银行手机App版apk文件解析的数据。
包名(Package Name): com.icbc
软件版本信息version name :3.0.0.3
内部版本序号version code :300009
适配的最高Android系统版本号 :android 5.1(19)
App首页的主Activity :com.icbc.activity.init.LodingActivity


更多更好的原创文章,请访问官方网站:www.zipython.com

原文链接:https://www.zipython.com/#/detail?id=b03edf2251134581933652a62c19620d

内容来源于网络如有侵权请私信删除

文章来源: 博客园

原文链接: https://www.cnblogs.com/zipython/p/12350640.html

你还没有登录,请先登录注册
  • 还没有人评论,欢迎说说您的想法!