做Android开发的伙伴都知道,我们在开发APP时,需要用到模拟器或真机进行项目测试。但是模拟器使用起来毕竟不太方便:
首先是运行相对较慢,当然也有Genymotion这样的神速模拟器;
另外就是很多功能用模拟器测试极为不方便甚至不能测试(比如定位测试,压力等传感测试等 。
用真机连接上电脑进行测试比较方便 ,但是连接手机有时是个痛苦的事情:
且不说刚连接手机时要下载XX手机助手之类的软件,有时正在运行程序时,运行了N久,结果提示运行失败,因为没有找到Device,又要进行重新连接。
有时手机和电脑通过数据线连接上的,但是就是提示连接不成功,这样的情况让我们开发效率大打折扣。
出于这样的考虑,我们就想到了WIFI无线调度。只要让手机和电脑处理同一个WIFI环境下,不需要把手机通过数据线与电脑连接,就可以实现运行程序及调试等功能。
- 第一种方式:就是在手机上安装一个WIFI无线调度软件(之前一直使用的“无线使用ADB”或叫adbWireless),这个要求手机Root权限,没有Root的手机不能使用,所以很受限制。安装好软件后,打开软件,上面会提示 adb connect 192.168.xxx.xxx,我们在AndroidStudio命令控件台输入这句话就可以连接上手机,开始wifi调试。
- 第二种方式,就是我们今天要讲的主角:AndroidStudio插件之ADB WIFI。这个使用真方便 ,关键是不需要手机Root权限。操作步骤:
1.下载插件:下载地址:https://plugins.jetbrains.com/plugin/7856?pr=
2.安装插件:AndroidStudio中Settings–>Plugins–>Install plugin from disk,选择刚刚下载好的文件,重启AndroidStudio即可。
3.安装好后,我们就可以直接使用了:Tools–>Android–>ADB WIFI–>ADB USE to WIFI,点击后,你就会发现手机已经连接上电脑了。
赶紧去试试吧!