macOS升级catalina之后,adb命令失效的问题解决

其实就是因为把默认terminal切换成了zsh,adb命令失效是因为之前我们配置的adb环境变量是bash的。升级catalina之后默认命令行切换成了zsh。具体操作方法:

  1. 打开用户文件夹,设置显示隐藏文件,切换隐藏文件是否显示方法为shift+command+.
  2. 打开.bash_prifile文件,复制文件的内容
  3. 文本编辑器创建.zshrc文件,粘贴第2步中复制的内容。如果不允许手动创建文件,则在terminal中输入vi ~/.zshrc/,然后按:,输入wq回车即可(vi的保存步骤)
  4. 在terminal中输入source ~/.zshrc ,回车即刻

还有一直方法,直接把zsh切换为bash,命令

chsh -s /bin/zsh

更改后面的zshbash可以互相切换

其他问题:

macOS如何设置配置SDK环境

~是什么意思:~就是你默认用户(当前用户)文件夹路径的意思