一、使用有线转无线

1.开启手机USB调试模式,使用数据线连接电脑,输入命令

adb devices -l

显示如下证明链接成功

D:\AutoTest\adt-bundle-windows-x86_64-20140702\sdk\platform-tools>.\adb.exe devices

List of devices attached
C4Y7N16506017613 device

2.查看手机当前IP 

  设置-》关于手机-》状态消息

3.查看设备网络信息-输入如下命令

adb.exe  shell  netcfg

  显示如下:

D:\AutoTest\adt-bundle-windows-x86_64-20140702\sdk\platform-tools>adb.exe shell netcfg
rmnet3 DOWN 0.0.0.0/0 0x00001002
rmnet2 DOWN 0.0.0.0/0 0x00001002
rmnet4 DOWN 0.0.0.0/0 0x00001002
rmnet6 DOWN 0.0.0.0/0 0x00001002
rmnet5 DOWN 0.0.0.0/0 0x00001002
rmnet0 DOWN 0.0.0.0/0 0x00001002
rmnet1 DOWN 0.0.0.0/0 0x00001002
rmnet_ims DOWN 0.0.0.0/0 0x00001002
sit0 DOWN 0.0.0.0/0 0x00000080
lo UP 127.0.0.1/8 0x00000049
wlan0 UP 172.25.78.4/16 0x00001043

4.链接设备-输入如下命令

adb.exe connect  172.25.78.4

5.如下显示证明链接成功,可以拔出数据线,使用adb命令了。

connected to 172.25.78.4:5555

6.USB调试模式与WIFI调试模式切换 
adb usb 切换到USB模式 
adb tcpip 5555 切换到WIFI无线调试

7.WIFI 无线调试下 连接与断开连接的指令 
adb connect 192.168.0.181 连接设备 
adb disconnect 192.168.0.181 断开设备连接

8.异常情况处理

unable to connect to 192.168.0.181:5555: cannot connect to 192.168.0.181:5555: 由于连接方在一段时间后没有正确答复或连接 的主机没有反应,连接尝试失败。 (10060)

当连接时 提示这个错误时,重启设备或者,重新开启 开发者选项的USB调试功能

unable to connect to 192.168.0.181:5555: cannot connect to 192.168.0.142:5555: 由于目标计算机积极拒绝,无法连接。 (10061) 
当连接时 提示这个错误时,按顺序输入命令:

adb usb 
adb kill-server 
adb tcpip 5555 
adb connect 【ip地址】:5555

二、使用adbwireless 无线链接

1.前置条件:手机必须root

2.下载adbwireless

  地址:https://pan.baidu.com/s/1gfzELtL  密码mwb1

3.手机安装并点击应用,点击绿色按钮如下图:

4.点击电脑终端,输入:adb  connnect xxx.xxx.xxxx.xx. 进行链接

优点:不需要使用usb链接,适合与服务器直接链接

缺点:每次链接需要启动客户端程序。

三、一劳永逸的修改配置文件

在手机的/system/build.prop中增加一行配置:service.adb.tcp.port=5555(同样可以指定为其他值),实现开机就支持网络调试,不需要先USB连上手机。
可以先将/system/build.prop从手机中pull出来,修改后再push进去(需要root权限):

(注意:上面的adb remount命令需要root)

此后,每次重启,WiFi连接成功(可在PC上ping一下)后,就能直接使用adb connect 192.168.31.120连上手机了。

 

posted on 2018-08-28 11:54  jurryfu  阅读(1528)  评论(0编辑  收藏  举报