ADB 与 Fastboot 简要指南

1. ADB (Android 调试桥)

ADB 是一个命令行工具,用于与 Android 设备通信,执行安装应用、调试等操作。

组件

  • 客户端:发送命令的开发机器部分。
  • 守护程序 (adbd):在设备上运行命令的后台进程。
  • 服务器:管理客户端与守护程序通信,使用端口 5037

启用 USB 调试

  1. 进入 开发者选项,开启 USB 调试
  2. 连接设备后,执行 adb devices 验证连接。
  3. 若设备运行 Android 4.2.2 或更高,需接受 RSA 密钥确认。
启用开发者选项(常用设备)
  • 小米 (HyperOS/MIUI):设置 > 我的设备 > 全部参数/全部参数与信息
  • Google Pixel:设置 > 关于手机 > 版本号
  • Samsung:设置 > 关于手机 > 软件信息 > 版本号

连续点击“版本号”7 次,直到提示“您现在处于开发者模式!”

2. Fastboot 模式

Fastboot 是一种引导加载程序模式,用于刷写设备。

进入方式

  • 组合键(通用):按住音量减 + 电源键
  • 命令(从系统重启):adb reboot bootloader

建议完全关机后通过组合键冷启动进入,避免部分设备无法正常进入。

3. 安装 SDK Platform-Tools(Windows)

步骤

  1. 下载:访问 Android SDK Platform-Tools 页面,下载 Windows 版本 ZIP 文件。
  2. 解压:将 platform-tools 文件夹解压到固定路径(例如 C:\platform-tools)。
  3. 配置环境变量
    • Win + R,输入 SYSDM.CPL → 高级 → 环境变量
    • 在系统变量的 Path新建,填入 platform-tools 路径
  4. 测试:打开 CMD,输入 adb,如显示帮助信息则配置成功。

临时使用(不配置环境变量)

  • 在 CMD 中使用 cd [platform-tools文件夹路径] 切换到该目录后执行命令。

4. USB 驱动程序

平台说明
macOS / Linux无需安装驱动
Windows需安装 Google USB 驱动或 OEM 驱动

获取驱动

  • Google USB 驱动:从 Google 官方页面下载 ZIP 文件。
  • OEM 驱动:各厂商支持页面链接(详见原文末尾厂商表),部分示例:
厂商驱动获取方式
小米小米社区指定帖子
三星Samsung Developer 网站
华为华为服务与支持官网
联想/摩托罗拉联想售后服务中心

完整厂商列表包括:宏碁、华硕、HTC、索尼、一加、中兴等,请查阅原文档。

注意事项

  • ADB 服务器占用 5037 端口,确保未被占用。
  • 首次连接高版本 Android 设备时,需在设备上授权 RSA 指纹
  • Fastboot 模式下部分设备需使用特定组合键,请查阅设备手册。
© 版权声明
THE END
喜欢就支持一下吧
点赞14 分享