通过ADB tcpip 进行连接步骤:
# 查看设备IP地址,找到输出的 inet addr: 192.168.XX.XX
adb shell ifconfig wlan0# usb 连接设备
adb tcpip 5555# 通过tcpip连接设备
adb connnect 192.168.XX.XX
此时可以拔掉数据线,正常情况下是能连接上的。
但是有时会出现问题:
failed to connect to '192.168.XX.XX:5555': No route to host
经过重启ADB、电脑、设备 都无效
解决方案:
- 使用其他的网络或者手机热点,设备和电脑都进行连接
- 重复上面步骤,连接上设备
- 切换设备和电脑网络到之前的网络
- 重复上面的步骤,连接成功!
- 此时会有 一个 offline 的设备,可以通过
adb -s
指定设备运行,或者adb kill-server
之后重新进行连接