2015-11-01 34 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)