2015-11-01 32 views
6

我不能使用adb connect通過wifi連接到我的設備(nexus 5,android 6),但由於我正在開發一個使用USB OTG的cordova插件,我真的需要通過wifi連接。亞行:無法連接到192.168.1.10:5555

我試圖adb kill-server,所有的解決方案都提供在SO上,沒有人正在爲我工​​作...... 在它工作正常之前(即android 5)。

有什麼想法?

+1

您的android設備可能使用另一個IP地址。仔細檢查它,並驗證你的adb處於tcpip模式下'adb tcpip 5555' –

+0

不,你可以想象一切都被雙重檢查 –

+0

你的設備的adb狀態是什麼狀態?嘗試殺死它(插入USB或使用終端應用程序) –

回答

34

自從android 6升級以來,我有同樣的問題。 我注意到,由於某種原因,當您試圖通過WIFI聯繫它時,設備正在「難以獲取」。

嘗試以下這些STPES:

  1. 確保Aggressive Wi-Fi to Cellular handover下,在設備的開發者選擇網絡部分應該用針戳穿了。

  2. 從您的電腦連續ping到設備,以確保它不處於網絡閒置模式ping -t 192.168.1.10(windows cmd),解鎖設備,甚至嘗試衝浪某個網站,以使其離開網絡閒置。

  3. 當回覆到平,通過USB連接它,並且:

    ADB USB

    ADB TCPIP 5555

    ADB連接192.168.10.1:5555

  4. 在CASR它仍然沒有連接,嘗試將USB連接模式切換爲MTP/PTP/Camera,同時通過USB連接設備,然後重複這些步驟...

+1

謝謝Eliran Kuta ping的東西做到了!奇怪的問題,但。 –

+0

高超的工作 – Bahu

+0

它對我有幫助,謝謝! –

0

對我來說,我試圖通過wifi連接,接受的答案幫助。

我需要做的是把它從省電模式中取出來。 (API 23)