背景: aapt 是 Android SDK 自带的工具,即 Android Asset Packaging Tool,是一个管理资源文件的工具 。

  • 前置条件:已经安装并配置好了Android SDK tools
查看Apk信息

输入aapt命令:

 aapt dump badging .apk文件路径

就可以查看Android安装包.apk的信息啦~~
Mac通过Android aapt解析apk包名、版本号、权限等信息_第1张图片

常见问题:

输入aapt命令后报错:

~ % aaptzsh:command not found: aapt

原因是:缺少aapt全局变量

  • mac系统下如何配置aapt环境变量,步骤如下:
  1. 终端中输入:
 open .bash_profile

如果没有 .bash_profile 文件会报错如下:

.bash_profile does not exist.
  1. 用户目录下创建一个 .bash_profile文件

进入当前用户目录

cd ~   

创建.bash_profile

touch .bash_profile 
  1. 配置aapt环境变量

编辑.bash_profile文件

open .bash_profile

在Android SDK的tools目录下,找到aapt工具的安装路径,把该路径粘贴保存到.bash_profile文件里,格式如下:

export PATH=${     PATH}:~/Library/Android/sdk/build-tools/30.0.0/aapt
  1. 环境变量生效
source .bash_profile

配置好全局变量后,就能正常使用aapt命令啦~

更多相关文章

  1. android编译系统的makefile文件Android.mk写法
  2. android文件系统挂载分析
  3. Android 自定义文件路径选择器
  4. Android studio怎样添加assets文件
  5. 反编译和重新打包Android的dex文件
  6. Android中最重要的采用pull解析xml文件
  7. 修改Android Studio默认配置文件路径
  8. Android XML文件中的@、?、@+的该怎么理解?

随机推荐

  1. 关于JSON和XML优缺点的具体介绍
  2. 详细介绍XML和JSON区别
  3. 分享一个xml字符串通过dom4j解析的方法
  4. src下xml等资源文件无法读取的问题在IDEA
  5. 分享一个简单的rss阅读工具
  6. 相对Python RSS服务说明
  7. 使用FeedTools解析RSS代码示例
  8. 使用Ruby和Nokogiri模拟爬虫导出RSS种子
  9. C#对XML读写的代码实例
  10. XmlSlurper解析RSS的实例代码