ADB:无法连接到 192.168.1.10:5555

新手上路,请多包涵

我无法使用 adb connect 通过 WiFi 连接到我的设备(Nexus 5、Android 6),但由于我正在使用 USB OTG 开发 Cordova 插件,所以我真的需要通过 WiFi 连接。

我尝试了 adb kill-server 以及在 SO 上提供的所有解决方案,但没有一个对我有用……在它工作正常之前(即 android 5)。

任何想法?

原文由 xavier.seignard 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.4k
3 个回答

自 android 6 升级以来,我遇到了同样的问题。我注意到由于某种原因,当您尝试通过 WIFI 联系该设备时,该设备正在播放“难以获得”。

请尝试以下步骤:

  1. 确保关闭设备开发者选项中网络部分下的 Aggressive Wi-Fi to Cellular handover

  2. 从您的电脑连续 ping 到设备以确保它没有处于网络空闲模式 ping -t 192.168.1.10 (Windows cmd),解锁设备,甚至尝试浏览某个网站只是为了让它退出网络空闲.

  3. 如果 ping 不起作用,请关闭/打开 Android Wifi 并返回步骤 2。

  4. 当它回复 ping 时,通过 USB 连接它,然后:

adb usb

adb tcpip 5555

adb connect 192.168.10.1:5555

  1. 如果仍然没有连接,请尝试在设备通过 USB 连接时将 USB 连接模式切换为 MTP / PTP / Camera 并再次重复这些步骤…

如果上述几点不起作用,请尝试以管理员身份运行 ADB。对于 Ubuntu -

 `sudo adb start-server`

原文由 Eliran Kuta 发布,翻译遵循 CC BY-SA 4.0 许可协议

我尝试无线连接 到手机时,我也遇到了类似的问题。我收到了这个错误:

 failed to connect to 192.168.1.187:42534

我试图重新启动一切,手机、PC、adb 服务器。问题很简单,您必须先 通过电缆连接以授权客户端,然后您才能拔下电缆并进行无线连接。

原文由 arenaq 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题