版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yuxiatongzhi/article/details/77072736
1. 场景
一些Android设备我们无法直接通过USB数据线去连接,就需要使用到WiFi来连接。连接成功后就可以像USB数据线连接一样,在命令行窗口使用adb
了。
当然,终端设备不一定一定是使用WiFi,因为通过WiFi的连接速度、稳定性可能不是很好,如果你的设备可以连接网线,只要保证设备和PC在同一个局域网内,设备通过网线的连接要比通过wifi的连接速度和稳定性都要好很多,和直接用USB数据线连接差不多。比如设备是一台TV,有rj45接口,那么就可以使用网线。
2. 使用WiFi连接Android设备
2.1 前置条件
PC
和Android
设备在同一局域网下Android
设备已连上WiFi
Android
设备必须已root
2.2 打开Android设备的连接服务
- 有办法能通过
USB
数据线连接设备,直接连接,打开一个cmd
窗口 - 没办法通过数据线连接的,请在设备上安装一个终端模拟器,应用市场可以下载
- 逐步输入一下command
adb root
adb shell
setprop service.adb.tcp.port 5555
exit
adb tcpip 5555
rem 至此如果是使用USB数据线连接,那么就可以拔掉数据线了
adb connect 192.168.0.10
adb disconnect
3. 如果开启了adbd
如果Android
设备有安装adbd
的APP,为了使用
adb remount
会影响我们的连接
adb connect 172.10.0.209
unable to connect to 172.10.0.209:5555: cannot connect to 172.10.0.209:5555: 由于目标计算机积极拒绝, 无法连接。 (10061)
那么我们就需要先关闭掉adbd
,比如这样
影响
- 关闭了这个就不能使用
adb remount
了 - 有时可以通过在
adb shell
下通过
stop adbd
start adbd