You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

无线调试时adb reverse报错:提示多台设备/模拟器

解决ADB无线调试时adb reverse报多设备错误的方案

1. 强制指定设备执行命令

即便adb devices显示仅一台设备,adb内部可能残留连接记录或存在标识歧义,直接指定设备IP(带端口)执行命令即可:

adb -s 192.168.xxx.xxx:5555 reverse tcp:8000 tcp:8000

将192.168.xxx.xxx:5555替换为你实际连接的设备IP地址。

2. 重置ADB服务

adb服务缓存旧设备信息会导致识别异常,重启服务清除缓存:

adb kill-server
adb start-server

重启后重新执行adb connect 192.168.xxx.xxx,再尝试adb reverse命令。

3. 排查隐藏设备连接

部分场景下,拔掉USB线后adb仍会保留有线连接记录,执行以下命令查看完整设备列表:

adb devices -l

若输出中存在offline状态或多余设备,手动断开:

adb disconnect <设备序列号/IP>

确认所有冗余设备断开后,再执行反向代理命令。

4. 重置设备无线调试会话

设备无线调试会话异常也可能引发该问题,按以下步骤操作:

  • 进入设备开发者选项,关闭后重新开启无线调试功能
  • 重新插上USB线,执行adb tcpip 5555,拔掉USB后再次执行adb connect 192.168.xxx.xxx

内容的提问来源于stack exchange,提问作者ZAB Pro

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.22 02:24:52