无法通过TCP/IP连接Android ADB

问题描述:

我试图从我的64位Windows 7桌面计算机上将Android Debug Bridge工作在我的Nexus10上。我的设备连接通过USB,然后我跟着“How can I connect to Android with ADB over TCP?,但我结束了一个错误信息,即它不能连接:无法通过TCP/IP连接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 

开始调试这一点,我想从我的台式电脑查验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的事实是否是t他是我的亚行问题的来源,还是与问题无关。

我正在运行Android Debug Bridge版本1.0.31。谁能帮忙?

+0

您是否通过网络检查过adb? 你可以在开发人员选项中找到它,检查它,或者如果你找不到选项,你应该安装第三个应用程序来支持。 ,你可以使用adb connect ip:port – Kevin 2013-04-07 08:54:11

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

还是要谢谢你。

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

虽然Nexus 10似乎比Nexus 4差一些....