无法通过TCP / IP连接Android ADB

我正试图让Android Debug Bridge从我的64位Windows 7台式电脑上运行到我的Nexus10。 我通过USB连接设备,然后我按照“ 如何通过TCP连接到Android与ADB?” ,但我最终得到一条无法连接的错误消息:

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)通过TCPIP连接ADB OK。 所以我的结论是我的桌面/路由器/ nexus10在同一个子网上有一些奇怪的路由不兼容,当它们在不同的子网上时就消失了。

不管怎么说,还是要谢谢你。

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

Nexus 10似乎比Nexus 4差一点……