提示adb: command not found是因为mac电脑下没有配置Android环境变量.
1.打开终端,输入: cd ~/进入用户目录;
2.输入:touch .bash_profile,如果当前没有这个文件,则会默认创建;
- 输入:open .bash_profile,如果是第一次创建,则默认为空白的文件;
4.输入:export ANDROID_HOME=/Users/liuyuhang/Library/Android/sdk,这里的export ANDROID_HOME=你的安卓sdk路径
mac下的Android studio,点击:preferences,会出现下图页面,复制地址替换就可以了
5.输入:export PATH={ANDROID_HOME}/tools
6.输入:export PATH={ANDROID_HOME}/platform-tools
7.输入source .bash_profile即可使改动生效;
这时再次输入adb时没有出现提示:adb: command not found就代表环境配置成功啦
注意: 按照过程配置完需要每次输入source .bash_profile这个命令才能生效,直接输入adb 还是提示 command not found: adb
在 ~/.bash_profile 中配置环境变量, 每次重启终端后配置的环境变量不生效。需要重新执行 : $source ~/.bash_profile才可以,原因如下:
是因为终端用的zsh加载的是 ~/.zshrc文件,而 ‘.zshrc’ 文件中并没有定义环境变量。
解决办法:
source ~/.zshrc
在~/.zshrc文件最后,增加一行:
source ~/.bash_profile
同理:其他系统配置文件也会遇到同样问题,解决办法一致