android Android_ADB_通过WIFI或USB方式完成调试

整理下,adb wifi 连接手机。需要数据线,但是不需要root,勿喷。至少有场景会需要这种情况,比如:开发数据线没带,接同事数据线用下 / 电脑充电速度过慢,要用电源线充

1.简介

默认情况下adb是通过USB连接的,但是adb也支持通过wifi连接,前提是使用adb命令的电脑终端与待调试的手机在同一网段下。这样,在没有usb或者远程下都可以完成调试手机。(可能部分手机的调试模式改为wifi后,手机连接usb就会无效,包括充电。没证实过,至少米5 不是。可以将手机在wifi下切回USB即可。)

2.连接USB线转为WIFI(前提adb通过usb连接)

adb tcpip 5555 usb 转换成 wifi
adb connect xxx 连接手机,如:adb connect 192.168.43.144)
adb disconnect 断开连接

3.WIFI转为USB

执行以下adb usb

4.adb无连接到WIFI

在移动端执行shell,需要取得超级管理员权限执行su

1
2
3
4
5
6
7
8
9
10
setprop service.adb.tcp.port 5555  
stop adbd
start adbd
~~~

连接
`adb connect android设备IP地址`(如:adb connect 192.168.43.144)

## 5.adb无连接到USB
需要取得超级管理员权限执行su,再执行

setprop service.adb.tcp.port -1
stop adbd
start adbd
~~~