当前位置:首页 > 系统教程 > 正文

Mac上配置ADB环境变量全攻略(解决“command not found: adb”错误)

Mac上配置ADB环境变量全攻略(解决“command not found: adb”错误)

关键词: ADB · Android Debug Bridge · Mac环境变量配置 · 解决command not found adb

ADB(Android Debug Bridge)是Android开发和调试中不可或缺的工具。许多Mac用户在终端输入adb命令时遇到command not found: adb错误,这是因为系统没有找到adb可执行文件的位置。本文将详细讲解如何在Mac上配置ADB环境变量,彻底解决“command not found”问题。

1. 检查当前ADB状态

打开终端(Terminal),输入以下命令检查是否已安装ADB:

    adb version  

如果返回类似zsh: command not found: adb的信息,说明你需要配置环境变量。

Mac上配置ADB环境变量全攻略(解决“command not found: adb”错误) ADB  Android Debug Bridge Mac环境变量配置 解决command found adb 第1张

2. 下载Android SDK Platform Tools

ADB包含在Android SDK Platform Tools中。你可以通过以下方式获取:

  • 从Google官方下载:访问 Android开发者网站 下载Mac版本的platform-tools。
  • 或者通过Android Studio安装:打开Android Studio > Preferences > Appearance & Behavior > System Settings > Android SDK > SDK Tools,勾选“Android SDK Platform-Tools”后应用。

下载后,将platform-tools解压到一个方便的位置,例如~/Library/Android/sdk/platform-tools。你可以手动创建目录并复制进去。

3. 配置环境变量(编辑Shell配置文件)

Mac通常使用zsh(macOS Catalina及以后默认)或bash。根据你使用的shell,编辑对应的配置文件。

  • zsh用户:编辑 ~/.zshrc
  • bash用户:编辑 ~/.bash_profile~/.bashrc

在终端中输入以下命令打开配置文件(以zsh为例):

    nano ~/.zshrc  

然后在文件末尾添加一行(请将路径替换为你的实际platform-tools路径):

    export PATH=$PATH:$HOME/Library/Android/sdk/platform-tools  

Ctrl+O保存,按Ctrl+X退出。然后使配置生效:

    source ~/.zshrc  

4. 验证配置

再次运行adb version,如果显示ADB版本号,则说明配置成功。你也可以尝试连接Android设备并执行adb devices测试。

至此,你已经成功在Mac上配置了ADB环境变量,再也不会遇到command not found: adb的错误。

常见问题

  • 路径错误:确保export的路径正确指向platform-tools目录。
  • 权限问题:如果adb无法执行,尝试chmod +x /path/to/platform-tools/adb
  • shell类型:使用echo $SHELL确认当前shell。

本文关键词已涵盖:ADB、Android Debug Bridge、Mac环境变量配置、解决command not found adb,希望对您有帮助。