Android adb 切换到无线调试和USB调试

Android开发真机调试的时候总是要连着一条USB线很不方便,特别是如果还要拿着真机四处走动测试还要看log或或者异常信息的时候更是不方便,这种清空我们可以切换到无效调试的模式,只要保证电脑和真机在同一个局域网内,走到哪都可以测试。

切换无线调试

  1. .设备通过USB线连接电脑。
  2. 在cmd命令行中输入adb tcpip 5555
  3. 拔掉数据线
  4. 在cmd命令行中输入adb connect 192.168.1.5(设备在局域网中的ip)

注意以上步骤3不一定需要,有的设备需拔掉数据线才能够继续输入下一条语句。

切换USB调试

如果不想用无线调试了,也可以切换回USB调试

直接在命令行中输入adb usb就可以切回usb调试模式了。

注意切换的时候不要插着数据线,否则会报error: more than one device/emulator错误,因为此时无线模式开着同时又连接usb,adb会以为有两台设备,不知要为那一台执行命令,所以需拔掉usb线。

实际运行

1
2
3
4
5
6
7
8
9
10
11
12
13
Microsoft Windows [Version 10.0.17134.648]
(c) 2018 Microsoft Corporation. All rights reserved.

C:\Users\Him>adb tcpip 5555
restarting in TCP mode port: 5555

C:\Users\Him>adb connect 192.168.1.5
connected to 192.168.1.5:5555

C:\Users\Him>adb usb
restarting in USB mode

C:\Users\Him>

Click and drag to move

imgClick and drag to move