adb wifi调试问题:由于目标计算机积极拒绝,无法连接

1. 初始化无线调试功能:

初次启用adb无线wifi调试功能,需要先在手机开发者模式中打开“USB调试”功能,然后用USB连接手机到电脑进行配置,并连接手机和电脑到同一局域网同一个网段; 

 

2. 命令:

# #号后的内容为注释。

adb devices  #查看当前电脑连接的Android调试设备.

adb tcpip 5555  #启动手机的无线调试功能,调试端口设置为5555。

#接下来,手动在手机上查看手机在局域网中的IP地址,查看IP地址的方法在此不赘述。

adb connect 192.168.xxx.xxx:5555  #通过TCPIP连接手机,将其中的192.168.xxx.xxx替换为你手机的IP地址;

$ adb devices

#结果显示如下:

#List of devices attached

#192.168.1.100:5555      device

#表示已经连接成功,接下来就可以用adb shell等命令操作手机了。

 

3. 故障问题:

3.1 无法adb connect 192.168.1.100:5555,提示:

unable to connect to 192.168.2.104:5555: cannot connect to 192.168.2.104:5555:由于目标计算机积极拒绝,无法连接。 (10061)

说明:手机开机(或关机重启)后,adb无线wifi调试功能可能会失效,原因是Android手机上的adb无线调试功能需要进程adbd的支持。当手机开机(或关机重启)后,adbd进程可能被关闭并未启动,导致adb无法通过无线与手机连接。

解决之道:

在手机设备未获得root权限的情况下,需要再次通过USB连接手机到电脑,并重新执行第2步中的开启无线调试的命令。

在手机设置已经root的情况下,通过USB连接手机到电脑,执行如下命令:

$ adb shell

$ sudo setprop service.adb.tcp.port 5555 # 设置自定义的属性,格式:setprop 属性名称 属性的值

$ sudo stop adbd

$ sudo start adbd  # 需要su权限,启动adbd进程以支持adb的无线调试功能;

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值