作者:hfy2409553 | 来源:互联网 | 2024-11-02 10:39
在日常的Android开发过程中,真机调试是一项必不可少的任务。然而,有时会遇到公司电脑配置较低或USB接口故障,导致无法通过数据线连接手机进行调试。为此,本文将介绍一款名为ADBWiFi的无线调试工具,帮助开发者轻松实现远程调试,彻底摆脱数据线的束缚。该工具不仅操作简便,还能显著提高开发效率,尤其适用于需要频繁切换设备或进行远程协作的场景。
在我们日常Android开发中,真机调试是必不可缺的操作,但是你会不会遇到公司电脑太Low,USB接口无法使用导致手机无法连接数据线进行真机调试呢?今天给大家分享一下关于adbwifi无线调试的使用方法,让你从此爱上无线调试:
首先准备工作:1、AS下载一个ADBWIFI插件;2、公司需要有无线wifi网络;3、带root权限的手机。
具体步骤一:下载插件,在Plugins里面搜索:adbwifi,随便选择一个自己喜欢的安装即可(我是选择了ADB WIFI Connect),安装完成后重启AS;
步骤二:
打开手机的adb服务,这里可以通过下载一个终端模拟器打开后先后输入以下命令:
su
setprop service.adb.tcp.port 5555
stop adbd
start adbd
步骤三:
手机打开adb服务后,就可以到电脑或者AS的cmd命令窗口输入:adb connect 192.168.1.1(192.168.1.1就是需要连接的手机ip网段,不知道可以通过手机wifi的详细信息里面查看)。
这时候看命令行提示 already connected to 192.168.1.1:5555 就说明连接成功。
如果显示的unable to connect to 192.168.1.1:5555 相关错误提示,就说明没有获取到手机端的允许,重新执行步骤二的最后一行代码:start adbd 就ok啦!
最简android之wifi调试(无需手机root,也不用下载终端模拟器)
做android开发的时候,经常遇到的一个问题就是真机调试次数多了,会导致usb口,损坏,而且长期给手机充电也会损坏手机,所以我想了想是否可以拿usb调试,网上找了下,还真可以,但都写的比较繁琐,今天我们就使用3条命令完成任务
首先我们需要使用的工具是adb,它基于tcp协议之上
1.开始我们需要给手机开启tcpip模式,这个时候需要usb线连接手机
adb tcpip 端口号(随便写个大点的比如:5555)
写完这个之后,usb就没用了
2.你需要查看你手机的ip地址,方法很多
如果想使用命令的话(如果使用命令查看,usb还不能拔,查完再拔)
adb shell ifconfig wlan0
如果不使用的话,手机上也可以查到
查到Ip后,就可以连接了
3.连接手机
adb connect 手机ip
4.如果想断开连接的话
adb disconnect 手机ip
大功告成,注意手机和PC应该在同一wifi下,实际你只要PC能ping通手机ip就没问题,如果没有路由器怎么办?你电脑里面的360wifi是干什么的?
补充:
如果想切换回usb模式
adb usb
如果切换回去的话,下次连接还需要数据线开启tcpip,如果不切换的话,以后调试就再也不用数据线了