我无法使用 adb connect
通过 WiFi 连接到我的设备(Nexus 5、Android 6),但由于我正在使用 USB OTG 开发 Cordova 插件,所以我真的需要通过 WiFi 连接。
我尝试了 adb kill-server
以及在 SO 上提供的所有解决方案,但没有一个对我有用……在它工作正常之前(即 android 5)。
任何想法?
原文由 xavier.seignard 发布,翻译遵循 CC BY-SA 4.0 许可协议
我无法使用 adb connect
通过 WiFi 连接到我的设备(Nexus 5、Android 6),但由于我正在使用 USB OTG 开发 Cordova 插件,所以我真的需要通过 WiFi 连接。
我尝试了 adb kill-server
以及在 SO 上提供的所有解决方案,但没有一个对我有用……在它工作正常之前(即 android 5)。
任何想法?
原文由 xavier.seignard 发布,翻译遵循 CC BY-SA 4.0 许可协议
2 回答1.3k 阅读✓ 已解决
2 回答2.6k 阅读
2 回答1.7k 阅读
1 回答2.1k 阅读
1 回答1.1k 阅读
1 回答1.3k 阅读
1.3k 阅读
自 android 6 升级以来,我遇到了同样的问题。我注意到由于某种原因,当您尝试通过 WIFI 联系该设备时,该设备正在播放“难以获得”。
请尝试以下步骤:
确保关闭设备开发者选项中网络部分下的
Aggressive Wi-Fi to Cellular handover
。从您的电脑连续 ping 到设备以确保它没有处于网络空闲模式
ping -t 192.168.1.10
(Windows cmd),解锁设备,甚至尝试浏览某个网站只是为了让它退出网络空闲.如果 ping 不起作用,请关闭/打开 Android Wifi 并返回步骤 2。
当它回复 ping 时,通过 USB 连接它,然后:
adb usb
adb tcpip 5555
adb connect 192.168.10.1:5555
如果上述几点不起作用,请尝试以管理员身份运行 ADB。对于 Ubuntu -