9

我正在尝试让 Android Debug Bridge 通过 wifi 从我的 64 位 Windows 7 台式计算机到我的 Nexus10 工作。我通过 USB 连接设备,然后我按照“如何通过 TCP 使用 ADB 连接到 Android?”,但最终出现无法连接的错误消息:

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),

返回“Destination host unreachable”的 IP 地址 192.168.231.61 是我的台式计算机的 IP 地址。虽然 ping 不起作用,但我不知道我无法 ping 的事实是我的 ADB 问题的根源还是与问题无关。

我正在运行 Android Debug Bridge 版本 1.0.31。任何人都可以帮忙吗?

4

2 回答 2

6

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

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

于 2013-04-07T09:38:07.660 回答
3

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

不过 Nexus 10 似乎比 Nexus 4 差一些......

于 2014-08-28T10:05:50.777 回答