Windows 安装 ADB 和安卓 USB 驱动:连接手机开启调试
本文目录
ADB 和驱动有什么作用
ADB(Android Debug Bridge)是电脑与安卓设备通信的命令行工具,可用于查看系统信息、安装应用和执行调试命令。Windows 通过 USB 连接手机时,还需要匹配的 ADB 接口驱动。
本文适用于 Windows 10/11,使用 PowerShell 操作,以小米 HyperOS 的设置入口为例。普通 ADB 调试不需要 Root,也不需要解锁 Bootloader。
一、下载并配置 ADB
- 打开 Android SDK Platform-Tools 官方下载页面。
- 选择 Download SDK Platform-Tools for Windows,阅读并接受条款后下载。
- 解压压缩包,将
platform-tools文件夹中的全部文件放到C:\adb。
确认 adb.exe 的完整路径为 C:\adb\adb.exe。保留同目录中的 DLL 等配套文件,不要只复制 adb.exe。单独使用 ADB 无须安装 Android Studio。
打开 PowerShell,执行:
& 'C:\adb\adb.exe' version
显示 Android Debug Bridge 的版本信息,即表示工具可以运行。下文统一使用完整路径,无须配置环境变量。
如果将工具放在其他目录,替换命令中的路径即可。PowerShell 中,带引号的程序路径前需要加调用符 &。
二、开启手机 USB 调试
小米 HyperOS 通常按以下步骤操作,具体菜单名称可能随版本变化:
- 进入“设置 → 我的设备 → 全部参数与信息”,连续点击“OS 版本”,直到提示已进入开发者模式。
- 返回“设置 → 更多设置 → 开发者选项”。
- 开启“USB 调试”。
- 使用支持数据传输的 USB 线连接电脑,并保持手机解锁。
普通连接只需开启“USB 调试”。小米的“USB 调试(安全设置)”是另一项权限开关,只有后续操作明确需要时再开启。
连接后若弹出 USB 用途选择,可先选择“文件传输”辅助排查识别问题;能传文件不代表 ADB 接口和驱动一定正常。
三、连接并授权电脑
在 PowerShell 中执行:
& 'C:\adb\adb.exe' devices -l
首次运行可能显示 ADB 服务启动信息,这是正常现象。手机弹出“允许 USB 调试吗”时,确认是自己的电脑后点击“允许”;个人电脑可按需勾选“始终允许使用这台计算机进行调试”。
再次执行同一命令:
& 'C:\adb\adb.exe' devices -l
正常结果类似:
List of devices attached
94c1f223 device product:hongkong model:M610BB device:hongkong
序列号后显示 device,表示 ADB 已连接,可以继续其他教程。若已成功,无须额外安装驱动。
四、无法识别时安装 USB 驱动
如果设备列表为空,先更换支持数据传输的线缆,直接连接电脑 USB 接口,并确认手机已开启 USB 调试。仍无法识别时,再检查驱动。
- 右键点击 Windows 开始按钮,打开“设备管理器”。
- 插拔手机,观察新增或消失的设备,重点查看“其他设备”“Android Device”“便携设备”等分类。
- 如果对应设备带黄色感叹号,右键选择“更新驱动程序 → 自动搜索驱动程序”。
- 若未找到驱动,在 Windows 设置的“Windows 更新 → 高级选项 → 可选更新”中检查是否有适用的驱动更新。
仍未解决时,从手机厂商官方支持页面获取适用于该设备的 USB/ADB 驱动。可参考 Android 官方 OEM USB 驱动说明与厂商入口。
Google USB Driver 面向 Google 设备,不应默认当作小米等品牌的通用驱动。其他品牌优先使用各自厂商提供的驱动,见 Google USB Driver 官方说明。
如果下载到的是包含 INF 文件的驱动包:
- 先解压驱动包。
- 在设备管理器中右键点击对应的异常设备,选择“更新驱动程序”。
- 选择“浏览我的电脑以查找驱动程序”。
- 指定解压后的驱动文件夹,勾选“包括子文件夹”,按提示安装。
驱动正常后,设备名称可能显示为“Android ADB Interface”“Android Composite ADB Interface”或厂商自定义名称。最终仍以 adb devices -l 显示 device 为准。
如果 Windows 提示驱动不兼容,应重新确认设备型号和驱动来源,不要强行选择不匹配的驱动。
五、常见连接问题
显示 unauthorized
表示手机尚未授权这台电脑。解锁手机,接受 USB 调试授权后重新检查。
如果没有弹窗,在手机开发者选项中选择“撤销 USB 调试授权”,重新插拔数据线,再执行:
& 'C:\adb\adb.exe' devices -l
撤销授权后,之前授权过的电脑也需要重新确认。
显示 offline
先重新插拔数据线,仍异常时重启电脑端 ADB 服务:
& 'C:\adb\adb.exe' kill-server
& 'C:\adb\adb.exe' start-server
& 'C:\adb\adb.exe' devices -l
仍未恢复时,关闭其他手机助手或调试工具,检查线缆、USB 接口,并尝试重启手机。
列表为空
依次检查 USB 调试开关、数据线、电脑 USB 接口和设备管理器中的驱动状态。手机能充电,不代表线缆具备数据传输能力。
显示 device,但执行命令提示权限不足
这通常已经不是驱动问题。ADB 连接成功不代表拥有全部系统权限,应按具体命令的要求处理。
例如部分小米系统修改安全设置时,还需要开启“USB 调试(安全设置)”;本机曾在开启该选项并重启后才获得所需权限。不要把它当作所有权限错误的通用解决方法。
六、验证调试是否正常
连接成功后,执行两条只读命令:
& 'C:\adb\adb.exe' shell getprop ro.product.model
& 'C:\adb\adb.exe' shell am get-current-user
能返回设备型号和当前 Android 用户编号,表示基本调试正常。后续教程如果包含 --user 0,应先核对当前用户编号,不要默认所有设备都是 0。
操作完成后,可在手机开发者选项中关闭 USB 调试。临时开启的“USB 调试(安全设置)”也应在不再需要时关闭。

