前几天用到了AAPT工具,想要查看一个Android包的信息,奈何输入aapt命令后,提示我以下内容:

DavidtekiMacBook-Air:~ du$ aapt

-bash: aapt: command not found

此时需要配置AAPT的环境变量:

①打开Terminal,在根目录下输入touch命令:

DavidtekiMacBook-Air:~ du$ touch .bash_profile这里解释一下touch命令,touch命令有两个功能:

一是用于把已存在文件的时间标签更新为系统当前的时间(默认方式),它们的数据将原封不动地保留下来;

二是用来创建新的空文件。

在根目录下输入ls -a命令,查看是否有.bash_profile文件,若已存在,则可以省略第①步。

②使用open命令打开.bash_profile文件,并进行编辑,在文件末尾追加以下代码行

AAPT_HOME=/Users/du/Library/Android/sdk/build-tools/25.0.0

export AAPT_HOME

export PATH=$PATH:$AAPT_HOME注意,AAPT_HOME可以是你的sdk的build-tools的任意版本的路径

③重新开启一个Terminal,此时再输入aapt v命令,可以看到aapt的版本信息,此时aapt的环境变量配置成功

DavidtekiMacBook-Air:~ du$ aapt v

Android Asset Packaging Tool, v0.2-3359293

最后,可以使用aapt dump badging 来查看apk的信息:

DavidtekiMacBook-Air:~ du$ aapt dump badging /Users/du/AndroidProjectForGerrit/EverydayStudy/app/build/outputs/apk/app-huawei-dhl.apk

package: name='com.katherine.du.everydaystudy.dhl' versionCode='1' versionName='1.0' platformBuildVersionName='7.1.1'

sdkVersion:'21'

targetSdkVersion:'25'

uses-permission: name='android.permission.READ_EXTERNAL_STORAGE'

uses-permission: name='android.permission.WRITE_EXTERNAL_STORAGE'

uses-permission: name='android.permission.ACCESS_NETWORK_STATE'

uses-permission: name='android.permission.ACCESS_WIFI_STATE'

uses-permission: name='android.permission.INTERNET'

......

linux aapt 加path,Mac配置AAPT环境变量相关推荐

  1. Mac配置Java环境变量等

    参考链接为: Mac配置Java环境变量 个人感觉需要注意的地方是: (1)这里面输入的密码password是电脑屏锁密码,不是appleid. (2)按esc退出编辑模式,我本来一直以为是退出当前的 ...

  2. Mac配置go环境变量

    安装 直接使用brew install go安装go brew install go 设置环境变量 查看当前shell是zsh还是bash, 如果是bash选择编辑~/.bash_profile文件, ...

  3. mac 配置 ndk 环境变量

    1.找到你本机的 ndk 路径 2.打开终端 cd ~ vim .bash_profile 加入 NDK_HOME=/Users/huangbao/Library/Android/sdk/ndk/22 ...

  4. Mac配置JAVA_HOME环境变量

    配置bash_profile 在Mac终端执行如下命令,可以看到Java的安装目录 /usr/libexec/java_home# 输出: /Library/Java/JavaVirtualMachi ...

  5. Mac配置Tomcat环境变量

    从官网下载tomcat https://tomcat.apache.org 解压到一个没有特殊符号的目录中(一般纯英文即可) touch ~/.bash_profile        // 将目录跳转 ...

  6. linux下配置jdk环境变量

    linux下安装jdk8并配置jdk环境变量 操作系统:Centos6.4 64位 工具:Xftp5.Xshell5 PS:这里使用的是Oracle的jdk,不是OpenJDK,OpenJDK可以通过 ...

  7. macbook配置java环境变量_Mac配置JDK环境变量的详细操作

    想必不少网友还不知道Mac配置JDK环境变量的详细操作,下面小编就讲解一下Mac配置JDK环境变量的操作方法,希望对你们有所帮助哦. Mac配置JDK环境变量的详细操作 1.访问Oracle官网 ,浏 ...

  8. java环境变量设置优化_Mac/windows配置jdk环境变量-seo优化只选拉一八科技

    Mac/windows配置jdk环境变量 Mac配置jdk环境变量 直接双击dmg文件,然后单击[下一步]完成安装.请忽略[配置jdk环境变量]直接跳转到[检查jdk是否安装成功]. Windows配 ...

  9. win10由%AppData%、path引申出来对环境变量的探究,与修改注册表的一些血的教训

    养成好习惯,点个赞再走 有问题,欢迎私信.评论,我看到都会回复的 我在看PicGo在配置手册中时,看到这么一句话:PicGo的配置文件默认在Windows系统的 %APPDATA%\picgo\dat ...

最新文章

  1. 迁移学习CNN图像分类模型 - 花朵图片分类
  2. python中实例方法分类_python方法的分类(实例方法、类方法、静态方法)
  3. php 数据库查询乱码,怎么解决php数据库查询乱码问题
  4. Perl学习笔记(2)
  5. OpenCASCADE:Modeling Data之几何实用程序
  6. php 播放多个音乐,meting 音乐播放插件多域名跨域解决方法
  7. mvc:annotation-driven/浅析
  8. ai跟随路径_AI 路径寻找器(形状组合工具)-怎么使用,使用教程
  9. 《数字图像处理》:直方图处理的几种方式
  10. 自动化测试工程师的发展前景怎么样?好不好?
  11. 短视频app源码开发,音视频合成的实现
  12. 体积 524MB,无广告!微信输入法来了
  13. 利用阿里大鱼下发短信验证码
  14. sigsuspend 与sigwait 的区别
  15. Bash cp 命令详解
  16. Linux:MySQL:重启服务细节
  17. 《炬丰科技-半导体工艺》 碳化硅技术优于传统硅技术
  18. Pythonic algorithm
  19. Java软件开发面试题!2021年京东Java岗面试必问
  20. 乖离 暗机器人_乖离性百万亚瑟王暗机器人过弩速攻配卡推荐

热门文章

  1. Kotlin集合—集合类型共性和操作
  2. Vue 之 provide和inject的使用
  3. 微信无法连接服务器1-104,全局错误码
  4. 3·8 妇女节特别策划 | 对话开源社里的“半边天”:多彩的她们,有别样的力量~...
  5. 微信公众号获取微信授权,不弹授权页面
  6. 终于有人把推荐系统讲明白了
  7. centos 8安装问题汇总
  8. ssh-keygen命令参数理解
  9. airodump-ng命令详解
  10. .NET敏捷开发框架-RDIFramework.NET V5.1发布(跨平台)