1. ADB工具基础认知与开发环境搭建
作为Android开发者最亲密的战友,ADB(Android Debug Bridge)是连接开发机与Android设备的桥梁工具链。它由三个核心组件构成:
- adb client:运行在开发机上的命令行工具
- adb server:开发机上的后台守护进程
- adb daemon:设备端运行的调试服务
注意:使用adb前需确保设备已开启USB调试模式。不同Android版本开启路径略有差异,通常在"设置-关于手机"中连续点击版本号7次激活开发者选项。
完整环境配置流程:
- 安装最新版Platform-tools(包含adb工具链)
bash复制# MacOS通过Homebrew安装
brew install --cask android-platform-tools
# Windows需下载SDK Tools后单独安装
- 验证设备连接状态
bash复制adb devices
正常连接时应显示设备序列号及"device"状态,若显示"unauthorized"需在设备端确认调试授权。
- 配置环境变量(可选但推荐)
将adb路径加入系统PATH,方便全局调用:
bash复制# 在~/.zshrc或~/.bashrc中添加
export PATH=$PATH:~/Library/Android/sdk/platform-tools
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 设备管理核心指令集
2.1 基础设备操作
- 多设备管理:当连接多个设备时,需指定目标设备
bash复制adb -s <device_serial> <command>
- 无线调试(Android 11+新特性)
bash复制adb pair <ip:port> # 首次配对
adb connect <ip:port> # 后续连接
- 设备重启控制
bash复制adb reboot # 普通重启
adb reboot bootloader # 进入fastboot模式
adb reboot recovery # 进入recovery模式
2.2 系统信息获取
- 硬件信息抓取
bash复制adb shell getprop ro.produc
