Mac电脑上配置ADB:解决「zsh: command not found: adb」报错
2026/6/24 13:04:40 网站建设 项目流程

文章目录

    • 什么是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

如何确认路径?

  1. 打开Android Studio
  2. 进入菜单Android Studio>Preferences…(或按Cmd + ,
  3. 搜索"SDK",找到Android SDK Location
  4. 记下这个路径,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没安装完整,建议使用方法一重新安装。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询