AutoGLM 中文文档 下载 App

adb devices 空列表或 unauthorized 全解

现象

运行 adb devices 输出以下两种情况之一:

情况 A:空列表

List of devices attached

第二列没有任何设备。

情况 B:设备但状态 unauthorized

List of devices attached
XXXXXXXX    unauthorized

排查流程

1. 重启 ADB 服务(最快的尝试)

adb kill-server
adb start-server
adb devices

如果是临时 bug,这步就能解决。

2. 手机端检查

3. 数据线检查

很多用户栽在这一步——部分数据线只有充电功能,没有数据传输功能。

4. USB 接口检查

5. 手机上的授权弹窗

设备首次连接电脑时,手机屏幕上会弹出"允许 USB 调试吗"的授权框:

USB 调试授权弹窗
手机首次连接时需要点击允许 USB 调试

6. 开发者选项的完整权限检查

开发者选项里还有几个容易漏的开关:

完整权限检查
开发者选项里需要开启的所有开关

必开的开关清单:

7. 还是不行?试 ADB 无线连接

如果有线死活连不上,可以跳过 USB 改用 WiFi(但第一次无线需要 USB 先插一次跑 adb tcpip,所以这步是绕不过去的)。

验证成功标志

adb devices 输出:

List of devices attached
XXXXXXXX    device

第二列是 device(不是 unauthorized、不是空),说明 ADB 连接完全没问题。

相关阅读