讲师中心 微信公众号

工具推荐

视频效率加速
剧云
剧云

中文短剧剧本制作平台

Seko
Seko

AI短剧一键生成成片

AniShort
AniShort

AI短剧协同制作平台

updream

一键生成高质量推广成片

mac怎么安装adb_MAC配置Android ADB开发环境【详解】

夏丽同学_3150

夏丽同学_3150

发布时间:2026-01-01 10:09:09

|

505人浏览过

|

来源于php中文网

原创

ADB未找到需安装并配置环境变量,推荐用Homebrew一键安装;也可通过Android Studio SDK或手动下载platform-tools配置PATH;最后验证adb version和adb devices是否正常。

mac怎么安装adb_mac配置android adb开发环境【详解】

如果您希望在 macOS 系统中使用 Android Debug Bridge(ADB)与 Android 设备通信,但终端中输入 adb 命令提示“command not found”,则说明 ADB 尚未正确安装或环境变量未配置。以下是多种可行的安装与配置方法:

一、使用 Homebrew 安装(推荐)

Homebrew 是 macOS 上主流的包管理器,可一键安装并自动配置环境变量,适合大多数开发者快速启用 ADB。

1、检查是否已安装 Homebrew:在终端中执行 which brew,若返回路径则已安装;否则需先安装。

2、若未安装,运行官方安装命令:/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"。

3、安装 Android Platform Tools:brew install android-platform-tools。

4、验证安装结果:adb version,应显示版本号及安装路径。

二、通过 Android Studio 自带 SDK 安装

此方式适用于已安装 Android Studio 的用户,ADB 作为 SDK Platform-tools 组件被集成,无需额外下载独立工具包。

1、启动 Android Studio,进入 Preferences → Appearance & Behavior → System Settings → Android SDK。

2、点击右侧 SDK Tools 标签页,勾选 Android SDK Platform-Tools。

3、点击 Apply 并完成安装。

4、确定 SDK 安装路径,通常为 ~/Library/Android/sdk;记下该路径中的 platform-tools 子目录完整路径。

5、编辑 shell 配置文件(zsh 用户为 ~/.zshrc,bash 用户为 ~/.bash_profile),添加以下两行(替换 YOUR_USERNAME 为实际用户名):
export ANDROID_HOME=/Users/YOUR_USERNAME/Library/Android/sdk
export PATH=$PATH:$ANDROID_HOME/platform-tools。

6、使配置生效:source ~/.zshrc 或 source ~/.bash_profile。

三、手动下载 platform-tools 压缩包配置

此方式不依赖 Android Studio 或 Homebrew,适合轻量级使用或离线环境,需手动解压并显式声明路径。

Github Github Issues
Github Github Issues

通过 `gh` CLI 工具或 REST API 创建、分类、打标签、指派 GitHub Issues。

下载

1、访问官方下载页面:https://developer.android.com/studio/releases/platform-tools,下载 macOS 版本的 platform-tools-latest-darwin.zip。

2、解压压缩包,将 platform-tools 文件夹移至稳定路径,例如:~/Downloads/platform-tools。

3、确认该目录绝对路径,例如:/Users/YOUR_USERNAME/Downloads/platform-tools。

4、编辑 shell 配置文件(同上),在末尾追加:export PATH=$PATH:/Users/YOUR_USERNAME/Downloads/platform-tools。

5、保存后执行:source ~/.zshrc(或对应配置文件)。

四、验证 ADB 是否可用

配置完成后,需确认 adb 命令可全局调用且能识别设备,这是环境就绪的关键标志。

1、在任意终端窗口中输入:adb version,确认输出包含有效版本信息。

2、连接 Android 设备并开启 USB 调试模式。

3、执行:adb devices,若列出设备序列号及 device 状态,则表示 ADB 客户端、服务器与设备守护进程 adbd 通信正常。

五、USB 调试权限与设备识别异常处理

当 adb devices 显示 ??????????? no permissions 或空白列表时,通常因 macOS 权限或设备驱动问题导致。

1、确保 Android 设备已开启开发者选项和 USB 调试:连续点击“关于手机”中“版本号”七次启用开发者选项,再进入“开发者选项”启用“USB 调试”。

2、拔插 USB 线缆后,在设备屏幕上确认是否弹出“允许 USB 调试”授权提示,勾选“始终允许”并点确定。

3、在终端中重启 ADB 服务:adb kill-server && adb start-server。

4、如仍不识别,尝试更换 USB 线缆或接口,并避免使用 USB 集线器。

热门AI工具

更多
讯飞智文

一款面向学习和办公场景的AI文档创作工具,可辅助生成PPT与Word文档,提高资料整理和内容制作效率。

码上飞
码上飞 Hot

一款基于自然语言的AI应用开发平台,可根据用户描述自动生成应用程序,帮助个人和团队快速完成应用原型与开发。

Atoms
Atoms Hot

Atoms是一款AI智能体工具,第一支自动构建真实业务的 AI 团队。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

Seko
Seko Hot

一款AI视频创作工具,主要用于商汤科技推出的创编一体的AI短视频创作Agent,适合需要提升相关任务效率的用户。

UP简历
UP简历 Hot

一款AI办公效率工具,主要用于基于AI技术的免费在线简历制作工具,适合需要提升相关任务效率的用户。

花生AI
花生AI Hot

一款AI视频创作工具,主要用于B站推出的AI视频创作工具,适合需要提升相关任务效率的用户。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

相关专题

更多
curl_exec
curl_exec

curl_exec函数是PHP cURL函数列表中的一种,它的功能是执行一个cURL会话。给大家总结了一下php curl_exec函数的一些用法实例,这个函数应该在初始化一个cURL会话并且全部的选项都被设置后被调用。他的返回值成功时返回TRUE, 或者在失败时返回FALSE。

3903

2023.06.14

linux常见下载安装工具
linux常见下载安装工具

linux常见下载安装工具有APT、YUM、DNF、Snapcraft、Flatpak、AppImage、Wget、Curl等。想了解更多linux常见下载安装工具相关内容,可以阅读本专题下面的文章。

935

2023.10.30

硬盘接口类型介绍
硬盘接口类型介绍

硬盘接口类型有IDE、SATA、SCSI、Fibre Channel、USB、eSATA、mSATA、PCIe等等。详细介绍:1、IDE接口是一种并行接口,主要用于连接硬盘和光驱等设备,它主要有两种类型:ATA和ATAPI,IDE接口已经逐渐被SATA接口;2、SATA接口是一种串行接口,相较于IDE接口,它具有更高的传输速度、更低的功耗和更小的体积;3、SCSI接口等等。

3228

2023.10.19

PHP接口编写教程
PHP接口编写教程

本专题整合了PHP接口编写教程,阅读专题下面的文章了解更多详细内容。

5409

2025.10.17

php8.4实现接口限流的教程
php8.4实现接口限流的教程

PHP8.4本身不内置限流功能,需借助Redis(令牌桶)或Swoole(漏桶)实现;文件锁因I/O瓶颈、无跨机共享、秒级精度等缺陷不适用高并发场景。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

3889

2025.12.29

java接口相关教程
java接口相关教程

本专题整合了java接口相关内容,阅读专题下面的文章了解更多详细内容。

506

2026.01.19

macOS怎么切换用户账户
macOS怎么切换用户账户

在 macOS 系统中,可通过多种方式切换用户账户。如点击苹果图标选择 “系统偏好设置”,打开 “用户与群组” 进行切换;或启用快速用户切换功能,通过菜单栏或控制中心的账户名称切换;还能使用快捷键 “Control+Command+Q” 锁定屏幕后切换。

5544

2025.05.09

android开发三大框架
android开发三大框架

android开发三大框架是XUtil框架、volley框架、ImageLoader框架。本专题为大家提供android开发三大框架相关的各种文章、以及下载和课程。

922

2023.08.14

Postman身份认证怎么配置
Postman身份认证怎么配置

本专题从实际API接口调试场景出发,讲解Postman身份认证的完整配置流程,包括常见认证协议介绍、授权参数设置、访问令牌填写、OAuth 2.0授权及认证失败排查,帮助用户正确完成接口授权与访问验证。

80

2026.11.06

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Excel 教程
Excel 教程

共162课时 | 45.5万人学习

Java 教程
Java 教程

共578课时 | 198万人学习

Uniapp从零开始实现新闻资讯应用
Uniapp从零开始实现新闻资讯应用

共64课时 | 9.7万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn