PC通过WIFI连接Android设备,使用ADB

1. 场景

  一些Android设备我们无法直接通过USB数据线去连接,就需要使用到TCPIP来连接。连接成功后就可以像USB数据线连接一样,在命令行窗口使用adb了。

   当然,终端设备不一定一定是使用WiFi,因为通过WiFi的连接速度、稳定性可能不是很好,如果你的设备可以连接网线,只要保证设备和PC在同一个局域网内,设备通过网线的连接要比通过wifi的连接速度和稳定性都要好很多,和直接用USB数据线连接差不多。比如设备是一台TV,有rj45接口,那么就可以使用网线。

2. 使用WiFi连接Android设备

可参考官方文档:https://developer.android.google.cn/studio/command-line/adb#wireless

2.1 前置条件

  • PCAndroid设备在同一局域网下(WIFI或者rj45网线Ethernet)

2.2 打开Android设备的连接服务

  • 有办法能通过USB数据线连接设备,直接连接,打开一个cmd窗口
  • 没办法通过数据线连接的,请在设备上安装一个终端模拟器,应用市场可以下载
  • 逐步输入一下command
  • 之后的ADB版本adb connect连接需要端口号,需跟默认端口5555

root设备

#root设备
adb root
adb shell
setprop service.adb.tcp.port 5555
stop adbd
start adbd
exit

#至此如果是使用USB数据线连接,那么就可以拔掉数据线了
adb connect 192.168.0.10:5555
adb disconnect

如果是未root的设备

# 未root的Android设备插入USB,默认以USB模式连接
#目标设备侦听5555端口
adb tcpip 5555

# 此时如果是使用USB数据线连接,就可以拔掉数据线了
adb connect 192.168.0.10:5555
adb disconnect

command

3. 如果开启了adbd

如果是rootAndroid设备有安装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,比如这样

关闭adbd

影响

  • 关闭了这个就不能使用adb remount
  • 有时可以通过在adb shell下通过

stop adbd
start adbd

  • 0
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值