Mac. adb 命令报错zsh: command not found:adb

Android开发,Mac环境下,adb工具的使用还是挺常见的。新环境下,终端adb命令无法生效,一般是环境配置没成功。

问题

zsh:command not found: adb

导致命令不可用的真正原因是zsh和bash的默认环境变量配置文件地址不一致导致的。也有可能是你配置在bash/profile了,但是又没在zshrc用到它。

解决:

1.先说下adb配置.bash_profile
 打开终端,输入:open .bash_profile 如果无,则自动新建

2.如果已经有了,输入:open .bash_profile -e 
 在文件中加入 Android SDK的位置
 
export PATH=/Users/。。。/Library/Android/sdk/platform-tools/:$PATH



第一步创建zshrc  命令:touch .zshrc(如果有则不需要创建)

第二步打开zshrc   命令open -e .zshrc (如果打不开,说没这个open密令,你就试试

vim ~/.zshrc 用系统编辑器进行编辑)

第三步在zshrc文件里输入source ~/.bash_profile然后保存(command+s,一定要保存,直接关了,他不会保存的)

第四步刷新环境 source .zshrc

你可能感兴趣的:(macos,bash,vim)