教程:
我的环境:
- Mac本本,adb一切正常
- 华为V30手机,电脑用的手机开启的热点,网络刚刚的
建议:
- 用手机开WiFi的网络,别用公司的,一般都会有限制啊
- 我个人不倾向于无线调试,比较慢,这个算不得建议,属于感受~
操作:
1.手机用线连接电脑,如果不执行这句,可能出现错误“unable to connect to ip”,在连接的状态下,输入:
//让手机在指定的端口可以接收到TCP/IP连接,
//可以是5555,可以是5566,你随意
adb tcpip 5555
2.手机与电脑处于同一局域网中,手机的IP在
设置
-关于手机
-状态
中查看,找到后,此时应该是可以拔掉连接线了,输入:
//adb connect 你的手机IP:5555
adb connect 10.74.184.76:5555
3.显示连接成功:
connected to 10.74.184.76:5555
4.断开连接:
adb disconnect 10.74.184.76:5555
5.注意事项:
- Android设备需要开启USB调试。
- Android设备要和PC在同一个局域网。
- adb wifi连接成功后应该拔出USB线,不然出现adb同时连接两个设备的问题。(这个我貌似没遇到)
- 执行命令
adb tcpip 5555
后可能需要重新开启USB调试(这个我貌似没遇到) - 如果手机重启了,就需要重新连接数据线再次开启5555端口
6.遇到的问题
- unable to connect to 192.168.1.108:5555: Operation timed out
我遇到这个问题,是因为使用公司WiFi,受到了制裁~~
可能你的IP地址输错了;
或者adb服务不可用;
或者手机跟电脑没有正确地处在一个局域网中;
或者链接被代理Block了等等等
- unable to connect to 192.168.1.108:5555: Connection refused
可能你手机的5555端口没有正确打开;
或者有防火墙拦截等…
网友评论