无法通过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。谁能帮忙?
答
这一定是一个网络问题,因为当我通过无线网络连接到不同的子网时,(1)我能够从桌面ping nexus10,以及(2)通过TCPIP连接的ADB正常。所以我的结论是,我的桌面/路由器/ nexus10在同一子网上有一些奇怪的路由不兼容性,当它们位于不同的子网时消失。
还是要谢谢你。
答
我的nexus 4和我的nexus 10在与我的笔记本电脑相同的wifi上都有问题。 nexus 4我有更多的时间来尝试,有什么帮助或者重新启动手机,或者使用“DNS Hostname Changer”重新启动网络,然后我可以再次连接。
虽然Nexus 10似乎比Nexus 4差一些....
您是否通过网络检查过adb? 你可以在开发人员选项中找到它,检查它,或者如果你找不到选项,你应该安装第三个应用程序来支持。 ,你可以使用adb connect ip:port – Kevin 2013-04-07 08:54:11