无法通过TCP/IP连接Android ADB

无法通过TCP/IP连接Android ADB,android,tcp,adb,Android,Tcp,Adb,我正试图让Android调试桥接器通过wifi从64位Windows 7桌面电脑连接到Nexus10。我通过USB连接设备,然后按照“连接”,但最后出现一条错误消息,它无法连接: C:\adt-bundle\sdk\platform-tools>adb usb restarting in USB mode C:\adt-bundle\sdk\platform-tools>adb devices -l List of devices attached R32D300NXJV

我正试图让Android调试桥接器通过wifi从64位Windows 7桌面电脑连接到Nexus10。我通过USB连接设备,然后按照“连接”,但最后出现一条错误消息,它无法连接:

C:\adt-bundle\sdk\platform-tools>adb usb
restarting in USB mode

C:\adt-bundle\sdk\platform-tools>adb devices -l
List of devices attached
R32D300NXJV            device product:mantaray model:Nexus_10 device:manta


C:\adt-bundle\sdk\platform-tools>adb tcpip 5555
restarting in TCP mode port: 5555

C:\adt-bundle\sdk\platform-tools>adb connect 192.168.231.2
unable to connect to 192.168.231.2:5555
为了开始调试,我试着从我的桌面计算机ping Nexus10。这两个设备都连接到同一个路由器,通过电缆连接到桌面计算机,无线连接到Nexus10。但是,我得到了

C:\adt-bundle\sdk\platform-tools>ping 192.168.231.2

Pinging 192.168.231.2 with 32 bytes of data:
Reply from 192.168.231.61: Destination host unreachable.
Reply from 192.168.231.61: Destination host unreachable.
Reply from 192.168.231.61: Destination host unreachable.
Reply from 192.168.231.61: Destination host unreachable.

Ping statistics for 192.168.231.2:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
返回“目标主机不可访问”的IP地址192.168.231.61是我的桌面计算机的IP地址。虽然ping不起作用,但我不知道我不能ping是我的ADB问题的根源还是与问题无关


我正在运行Android Debug Bridge 1.0.31版。有人能帮忙吗?

这一定是网络问题,因为当我通过另一个子网上的无线网络连接时,(1)我能够从桌面ping nexus10,以及(2)ADB通过TCPIP连接正常。因此,我的结论是,我的桌面/路由器/nexus10在同一子网上时存在一些奇怪的路由不兼容,当它们在不同子网上时就消失了


无论如何,谢谢。

我的nexus 4和nexus 10在与笔记本电脑相同的wifi上都有问题。nexus 4我有更多的时间尝试,帮助的是重新启动手机,或者使用“DNS主机名更改器”重新启动网络,然后我可以再次连接


Nexus 10似乎比Nexus 4差一些….

您是否通过网络检查了adb?您可以在开发者选项中找到它,检查它,或者如果您找不到该选项,您应该安装第三个应用程序来支持。并且您可以使用adb connect ip:portI必须重新启动我的路由器才能正常工作。谢谢+1