Android SDK Platform-Tools(ADB、fastboot 等工具),最简单的方式是直接从 Google 官方下载对应平台的压缩包,解压即可使用,不需要额外安装 Android Studio。

1.下载地址(官方)

https://developer.android.com/tools/releases/platform-tools?hl=zh-cn

Windows: platform-tools-latest-windows.zip

macOS: platform-tools-latest-darwin.zip

Linux: platform-tools-latest-linux.zip

建议从 Google 官方下载页面 获取,以保证是最新版本。

window

https://dl.google.com/android/repository/platform-tools-latest-windows.zip

macos

https://dl.google.com/android/repository/platform-tools-latest-darwin.zip

linux

https://dl.google.com/android/repository/platform-tools-latest-linux.zip

2.安装步骤2.1. 解压把下载好的压缩包解压到一个目录,例如:

Windows: C:\platform-tools

macOS/Linux: ~/platform-tools

2.2. 配置环境变量(方便全局使用 adb)

Windows

右键 “此电脑” → 属性 → 高级系统设置 → 环境变量

在系统变量里找到 Path → 编辑 → 添加 C:\platform-tools

确认并重启命令行

macOS/Linux编辑 ~/.bashrc 或 ~/.zshrc,加上:

1export PATH=$PATH:$HOME/platform-tools

然后执行 source ~/.bashrc 或 source ~/.zshrc

2.3. 验证安装连接好设备(记得在手机里打开 开发者选项 → USB调试),执行:

12adb versionadb devices

如果能看到版本号和设备列表,就说明安装成功。

3.adb命令参数3.1.adb 基本命令

命令

说明

adb devices

列出已连接的设备

adb version

查看 adb 版本

adb kill-server

停止 adb 服务

adb start-server

启动 adb 服务

adb reconnect

重新连接所有设备

3.2.设备连接相关

命令

说明

adb connect :

通过 TCP/IP 连接设备(如 adb connect 192.168.1.100:5555)

adb disconnect :

断开网络设备连接

adb -s

指定设备执行命令(多设备时必须用)

3.3.应用管理

命令

说明

adb install app.apk

安装 APK

adb install -r app.apk

重新安装(保留数据)

adb install -d app.apk

允许降级安装

adb install -g app.apk

安装并自动授予权限

adb uninstall <包名>

卸载应用

adb uninstall -k <包名>

卸载但保留数据和缓存

3.4.文件操作

命令

说明

adb push <本地文件> <设备路径>

复制文件到设备

adb pull <设备文件> <本地路径>

从设备复制文件

adb shell ls /sdcard/

列出设备文件目录

3.5.调试 & Shell

命令

说明

adb shell

进入设备 shell

adb shell <命令>

执行单条命令,例如 adb shell ls /sdcard/

adb logcat

查看系统日志

adb logcat -s

查看指定 tag 日志

adb bugreport

导出完整系统调试报告

3.6.设备控制

命令

说明

adb reboot

重启设备

adb reboot bootloader

重启到 bootloader

adb reboot recovery

重启到 recovery

adb root

以 root 模式重启 adb(设备需支持)

adb remount

重新挂载系统分区为可写(需 root)

adb tcpip 5555

开启 adb TCP/IP 连接模式,端口 5555

3.7.端口转发 & 调试

命令

说明

adb forward tcp:<本地端口> tcp:<设备端口>

本地端口转发到设备

adb reverse tcp:<设备端口> tcp:<本地端口>

设备端口转发到本地

adb shell am start -n <包名>/

启动应用

adb shell pm list packages

列出所有安装的包

adb shell pm clear <包名>

清除应用数据

3.8. 常用组合示例1234567891011121314151617181.adb服务adb start-server # 启动adb服务adb -P 5555 start-server # 启动adb服务指定端口adb kill-server # 停止adb服务2.连接adb connect ip:portadb devices # 查看设备adb disconnect ip:port # 端口特定设备adb disconnect # 断开所有连接3.安装/使用adb install -r app.apk # 安装或更新 APKadb push config.json /sdcard/ # 复制文件到设备adb shell pm list packages # 查看安装的包adb logcat | grep Activity # 过滤日志adb tcpip 5555 # 开启无线调试adb connect 192.168.1.100:5555 # 连接设备

Reference

csdn