adb device offline / unauthorized:
授权失效与断连的处理顺序

同样连不上,unauthorized 和 offline 的原因完全不同。先读状态,再按低成本动作逐步恢复。

adb unauthorizedadb offlineadb 授权失败adb 断连
adb device offline / unauthorized:授权失效与断连的处理顺序
诺程投屏 · 故障排查NUOCHENGCAST

adb devices 里出现 unauthorized 或 offline,说明电脑和手机“认识”,但会话没有真正建立。两者处理路径不同,先看状态再动手。

三种状态的含义

  • device:已授权,可以执行命令;
  • unauthorized:连接在,授权没建立,手机端没有确认;
  • offline:连接记录在,但会话不通,常见于断线、休眠、端口复用。

还有一种 no permissions,多出现在 Linux 的 udev 规则,Windows 上较少见。

unauthorized:把授权重新走一遍

  1. 解锁手机;
  2. 开发者选项,撤销 USB 调试授权;
  3. 拔插数据线;
  4. 手机弹出“允许 USB 调试吗”,勾选“始终允许”并确定。

如果弹窗一直不出现:

  • 换线换口;
  • 删除电脑上的 ~/.android/adbkey 与 adbkey.pub,重启 adb 重新生成;
  • 检查手机是否开启了“仅充电”;
  • 小米、红米确认“USB 调试(安全设置)”已开;
  • 企业管控设备可能被 MDM 策略禁止调试。
手机与电脑之间连接断开并出现警告三角
offline 与 unauthorized 是两种状态,处理顺序不同。

offline:先恢复会话,再谈重连

  • 手机会休眠:保持常亮或关闭省电限制;
  • 线材或供电不稳:换短数据线、直插后置口;
  • adb 服务卡死:adb kill-server 后重新执行 adb devices;
  • 端口复用:同一 IP 和端口被旧会话占用,先 adb disconnect 再连;
  • 无线切换网络:IP 变了,旧记录自然 offline。

Windows 侧的拦截

  • 安全软件可能拦截 adb.exe 或结束其进程,把工作目录加入白名单;
  • 驱动版本过旧,设备管理器显示黄色感叹号;
  • USB 选择性暂停会在空闲时断开会话,电源选项里关掉;
  • 远程桌面会话切换可能导致 USB 设备重新枚举。

这些不是手机问题,但表现和 adb 断连一模一样。

批量场景的额外变量

十几台同时 offline,不要逐台折腾,先查共性:

  • Hub 供电是否足够,见USB 供电排查;
  • 是否超过主板 USB 控制器承载;
  • 是否同一时刻大量重连导致 adb 服务排队;
  • 是否有安全软件拦截 adb.exe。

一个可复用的恢复顺序

  1. 解锁手机;
  2. adb disconnect 清掉旧会话;
  3. adb kill-server 后重新启动;
  4. 换线换口;
  5. 撤销授权重连;
  6. 重启手机;
  7. 无线场景重新配对。

从低成本动作开始,避免一上来就恢复出厂。

无线调试的端口会变

手机重启、切换网络后,无线调试端口可能变化。不要写死端口,按无线调试配对与重连的方法重新读取。

设备身份比端口更重要

如果每次重连都在设备墙上多出一张新卡片,说明工具用端口当设备身份。选型时应把“断线重连是否恢复同一张卡片”写进验收项,参考群控软件验收指标。

常见问题

unauthorized 和 offline 有什么区别?

unauthorized 是授权没确认,手机上通常有弹窗;offline 是授权可能已经建立,但当前会话不通。

删掉 adbkey 有什么影响?

会清除这台电脑的调试密钥,所有已授权设备都需要重新确认一次。

批量设备同时 offline 先查什么?

先查这些设备是否挂在同一个 Hub、供电是否不足,再查 adb 服务是否卡死。

公测进行中 · 前 500 位终身免费

一台电脑,先管住 2 台手机。

下载后插上设备即可体验;未授权也能同时投屏 2 台。现在领取激活码,后续升级与技术支持同样免费。

下载 v1.0.6

Windows 10 / 11 x64 · 安装包约 127 MB