2013-04-07 111 views
9

我試圖從我的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

回答

4

這一定是一個網絡問題,因爲當我通過無線網絡連接到不同的子網時,(1)我能夠從桌面ping nexus10,以及(2)通過TCPIP連接的ADB正常。所以我的結論是,我的桌面/路由器/ nexus10在同一子網上有一些奇怪的路由不兼容性,當它們位於不同的子網時消失。

還是要謝謝你。

3

我的nexus 4和我的nexus 10在與我的筆記本電腦相同的wifi上都有問題。 nexus 4我有更多的時間來嘗試,有什麼幫助或者重新啓動手機,或者使用「DNS Hostname Changer」重新啓動網絡,然後我可以再次連接。

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