一、问题分析:关于mac上adb无法执行的原因
1.使用命令
echo $SHELL
查看命令的格式是
csh或者是tcsh,那么就是C Shell。 (Mac OS X 10.2前)
还是 bash,sh,zsh,那么就是Bourne Shell(Mac OS X 10.2后)
二、问题修复
1.通过配置环境mac变量
echo $PATH
~/.bash_profile
把android命令增加到用户环境变量后
export PATH=${PATH}:~/Library/Android/sdk/platform-tools
刷新配置:
source ~/.bash_profile
提示错误:zsh: command not found
2.这里需要再给~/.bash_profile文件一个快捷方式
vim ~/.zshrc
配置增加中增加
source ~/.bash_profile
然后刷新配置命令:
source ~/.zshrc
再次执行adb 命令一切正常