ADB网络连接设备失败求助(仅台式机出现异常)
问题复现
执行命令:
adb connect 192.168.1.31
报错:
cannot connect to 192.168.1.31:5555: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. (10060)
笔记本可正常连接,仅台式机出现该问题,以下是针对性解决步骤:
确认同网段网络
打开台式机CMD执行ipconfig,查看IPv4地址,确保和设备的WiFi IP处于同一网段(如均为192.168.1.x)。若设备连5G WiFi、台式机连2.4G,部分路由器会将两个频段分配不同网段,需调整至同一频段。关闭防火墙/杀毒软件
临时关闭Windows Defender防火墙(控制面板→系统和安全→Windows Defender防火墙→启用或关闭Windows Defender防火墙),或第三方杀毒软件的网络拦截功能,再重试adb connect命令。测试网络连通性
在台式机CMD执行ping 192.168.1.31,若ping不通:- 检查路由器是否开启AP隔离功能,该功能会阻止设备间互相访问,需在路由器后台关闭。
- 重启路由器,排除路由缓存导致的网络异常。
重置adb服务
依次执行以下命令,重启adb服务后再尝试连接:adb kill-server adb start-server重新开启设备网络adb
进入设备的「开发者选项」,先关闭「无线调试」,等待10秒后重新开启,再执行adb connect命令,必要时手动指定端口:adb connect 192.168.1.31:5555排查代理与网络设置
检查台式机是否开启了系统代理或第三方代理工具,临时关闭代理后重试连接。同时确认台式机IPv4协议未被禁用(网络适配器属性→勾选「Internet协议版本4(TCP/IPv4)」)。更换网络环境测试
让台式机和设备同时连接手机热点,再执行adb connect,若能正常连接,说明原路由器存在配置问题,需进一步排查路由规则。
内容的提问来源于stack exchange,提问作者user7954210

