核心是三步:确认shell类型、将SDK路径写入对应配置文件(如~/.zshrc或~/.bash_profile)、执行source命令使配置生效;需设置ANDROID_HOME指向~/Library/Android/sdk,并将platform-tools、tools/bin和emulator加入PATH,最后用echo $ANDROID_HOME和adb version验证。
直接在终端里加 android sdk 路径,核心是三步:确认你用的 shell、把 sdk 路径写进对应配置文件、让新配置立刻生效。
先搞清你用的是 zsh 还是 bash
macOS Catalina(10.15)之后默认是 zsh,但得自己验证一下:
- 终端里运行 echo $SHELL,如果输出
/bin/zsh,就编辑~/.zshrc - 如果输出
/bin/bash,就编辑~/.bash_profile - 改错文件,配置不会起作用
Android SDK 路径怎么写
Android Studio 默认把 SDK 装在 ~/Library/Android/sdk。把这个路径加进环境变量,要设两个关键变量:
- ANDROID_HOME:指向 SDK 根目录
-
PATH:把
platform-tools和tools/bin加进去,这样才能用 adb、sdkmanager 等命令
以 zsh 为例,在 ~/.zshrc 文件末尾添加:
远程控制 Android 设备,支持截图、自动化操作手机 App 等功能。本应用使用 uiautomator2 作为底层框架,通过 ADB 连接设备,用户无需 Root(1)查看手机屏幕;(2)自动化操作手机 App;(3)远程安装/卸载应用……
export ANDROID_HOME=~/Library/Android/sdk<br>export PATH=$PATH:$ANDROID_HOME/platform-tools<br>export PATH=$PATH:$ANDROID_HOME/tools/bin<br>export PATH=$PATH:$ANDROID_HOME/emulator
保存后必须手动激活
改完文件不运行 source,终端根本不知道你改了什么:
- zsh 用户执行:source ~/.zshrc
- bash 用户执行:source ~/.bash_profile
- 然后运行 echo $ANDROID_HOME 和 adb version 验证是否成功
GUI 应用(比如 VS Code、Android Studio 内置终端)不认 PATH?
图形界面程序不读 shell 配置,需要额外一步让系统级服务也加载它:
- 创建文件:
~/Library/LaunchAgents/environment.plist - 填入标准 XML,声明 PATH 值(内容需严格符合格式)
- 运行:launchctl load ~/Library/LaunchAgents/environment.plist
- 重启 GUI 应用再试

















