我无法adb connect通过wifi连接到我的设备(nexus 5,android 6),但由于我正在使用usb OTG开发一个cordova插件,我真的需要通过wifi连接.
我试过adb kill-server,所有解决方案都提供给SO,没有人为我工作......在它工作正常之前(即android 5).
任何的想法?
Eli*_*uta 74
自从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
如果仍未连接,请尝试将USB连接模式切换为MTP/PTP/Camera,同时通过USB连接设备并重复这些步骤...
如果以上几点无效,请尝试以管理员身份运行adb.对于Ubuntu -
sudo adb start-server
Run Code Online (Sandbox Code Playgroud)
Thi*_*Big 37
您需要先配对您的计算机。
(假设您已经启用了开发者选项)
SystemDeveloper OptionsUSB Debugging和Wireless DebuggingWireless DebuggingPair device using a pairing code(假设您已安装adb并将其放在路径上)
adb pair ip:port pairing-codeadb connect ip:port您的设备现已通过 ADB 的 TCP/IP 协议连接。现在,如果您转到 Android Studio 或其他工具,您应该能够看到新连接的设备。
Nic*_*ore 10
确保您没有连接到 VPN。与 VPN 断开连接后,我就能够连接到 adb。为了确定连接方式,请执行以下操作:
adb kill-serveradb devices这会自动启动服务器。您会看到设备已通过 USB 插入adb shell ip addr show wlan0获取您设备的IP地址adb tcpip 5555将端口设置为您要连接的 5555adb connect 192.168.0.6:5555将 IP 地址替换为步骤 6 中的 IP 地址。小智 8
我有同样的问题。解决方法如下。
在开发者选项中。+ 激活“仅加载模式下允许 ADB 调试”。+ 西班牙语,“Permitir depuración ADB en modo solo carga”。
说明我的问题如下:我正在执行所有步骤:
完成这些步骤后,我断开了手机与 USB 线的连接,连接丢失,无法进行无线连接。
但是,这在华为 ALE-23 手机上对我有用,但在华为 Y9S 手机(Android 10)上对我不起作用,它失败了。
我只是通过激活华为 Y9S 单元中的“允许 ADB 在仅加载模式下调试”选项来解决它。
干杯!!!。
我遇到过同样的问题。我想所有的命令喜欢adb kill-server再
adb tcpip 5555然后
adb connect <IPAddress>:5555但问题仍然相同
我用来连接的 IP 地址 ... 向我显示消息 unable to connect .....
我所做的是进入手机设置
然后关于电话
然后状态`
然后检查IP地址
现在尝试使用该IP 地址连接电话
注意: - 问题是我用来连接的 IP 地址已更改