Mac电脑上配置ADB:解决「zsh: command not found: adb」报错
文章目录
- 什么是ADB?为什么Mac会找不到它?
- 解决方案:两种方法任选
- 🚀 方法一:使用Homebrew一键安装
- ⚙️ 方法二:手动配置环境变量(如果你已安装Android Studio)
- 常见问题解答
当在终端输入
adb version,却看到「zsh: command not found: adb」的报错时,别着急——本文就来解决这个ADB配置问题。
什么是ADB?为什么Mac会找不到它?
ADB(Android Debug Bridge,安卓调试桥)是Android开发者和手机发烧友的必备工具。它就像一座桥梁,让你可以通过电脑命令行与安卓设备进行通信——安装应用、调试代码、查看日志都离不开它。
当你在Mac终端输入adb命令却看到「command not found」时,问题其实很简单:你把ADB这个"工具"放在了抽屉里,但系统只会在固定的"钥匙盒"里寻找。我们需要做的就是告诉系统:“嘿,ADB在这儿呢!”
解决方案:两种方法任选
根据你的Mac使用习惯和技术背景,我为你准备了两种配置方案:
🚀 方法一:使用Homebrew一键安装
如果你听说过Homebrew(Mac的软件包管理器),这个方法最省心。它会自动下载ADB并完成所有配置。
步骤1:安装Homebrew(如果还没安装的话)
打开终端,粘贴并运行:
/bin/bash-c"$(curl-fsSLhttps://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"步骤2:一键安装ADB
brewinstall--caskandroid-platform-tools步骤3:验证安装
adb version看到版本信息输出,就说明安装成功了!
⚙️ 方法二:手动配置环境变量(如果你已安装Android Studio)
如果你已经安装了Android Studio,ADB其实就在你的电脑里,只是系统不知道去哪儿找它。
第1步:找到ADB的真实位置
ADB通常藏在Android SDK的platform-tools文件夹里,默认路径是:
/Users/你的用户名/Library/Android/sdk/platform-tools如何确认路径?
- 打开Android Studio
- 进入菜单Android Studio>Preferences…(或按
Cmd + ,) - 搜索"SDK",找到Android SDK Location
- 记下这个路径,ADB就在该路径下的
platform-tools文件夹里
第2步:配置环境变量
现在我们要告诉系统ADB的位置。如果使用的是macOS默认的zsh shell,需要配置~/.zshrc文件:
# 创建并打开配置文件touch~/.zshrc&&open~/.zshrc在打开的文件末尾添加以下内容(记得将xxx替换为你的实际用户名):
# 设置Android SDK路径exportANDROID_HOME=/Users/xxx/Library/Android/sdk# 将platform-tools加入系统PATHexportPATH=$PATH:$ANDROID_HOME/platform-tools保存文件并关闭编辑器。
第3步:让配置生效
回到终端,运行:
source~/.zshrc第4步:验证配置
adb version如果显示Android Debug Bridge version 1.0.xx等信息:
Android Debug Bridge version 1.0.41 Version 36.0.0-13206524 Installed as /Users/xxx/Library/Android/sdk/platform-tools/adb Running on Darwin 24.6.0 (arm64)恭喜你,配置成功!
常见问题解答
Q:我怎么知道自己用的是zsh还是bash?
A:在终端输入echo $SHELL,如果输出包含zsh,说明你在用zsh(macOS Catalina及以上版本默认都是zsh)。
Q:配置完还是找不到adb?
A:可以检查一下ADB文件是否真的存在:
ls/Users/xxx/Library/Android/sdk/platform-tools/adb如果提示"No such file",说明Android SDK没安装完整,建议使用方法一重新安装。
