AndroidStudio 通过ADB/wifi连接手机调试
这种方案解决的是对于USB线子连接真机,不方便或者太束缚的情况下衍生出的一种解决方案。
这种方式注意点:
- AndroidStudio所在PC端环境和调试的真机设备所连网络为同一网络下。(目前本文测试是使用PC端开启热点,真机连接形式)
- Wifi/adb调试情况依据网络环境及项目编译快慢而定,网络环境不好,会造成长时间等待期。
- 在有USB线子并且使用情况良好的情况,建议采用USB调试。
- 此种方式调试,第一次配置需要连接USB线子,如果测试终端USB无法连接使用,那么此种方式依然无法建立调试环境。
建立环境所需的工具及插件
- AndroidStudio(本文环境为AndroidStudio3.0+)
- AndroidStudio内部添加插件:ADB WIFI
- 调试真机(可以正常联网,正常连接USB)
调试设备与开发工具所在网络为同一网络(局域网)
如何添加调试环境
1.AndroidStudio中下载插件及运行
Androidstudio下某个项目,菜单栏->File->settings->plugin->Browser..->搜索ADB WIFI
,点击->右侧install
安装之后重启AndroidStudio即可。
若遇到插件总是下载失败的情况
,这种情况大多是由网络环境造成的,建议切换自己的手机热点,PC端电脑连接手机热点下载插件,下载之后切回原来网络即可。
2.ADB/WIFI建立与真机的连接
- 在此过程,请先利用USB连接真机和PC设备
- 重启AndroidStudio后,你会发现菜单栏-Tool下会多出一个ADB WIFI
右边栏(和Gradle同区域),会出现Android Wifi ADB
菜单,这时就是所安装的插件,安装成功。
如何连接
- 在Tool里面选择ADB WIFI –> ADB Restart,先点击
ADB Restart
- 然后在Tool里面选择ADB WIFI –> ADB USB to WIFI,点击
ADB USB to WIFI
。 - 在AndroidStudio-Terminal中,配置真机的IP,建立连接
1.查询真机的IP地址
首先在手机的设置中找到WIFI/无线网,在所连Wifi名字长按选择高级选项里即可查看当前所连接wifi的IP地址
2.打开Terminal
执行 `adb connect 192.168.100.66`,这里的IP地址替换为你所查询到的IP地址。
3.显示 connect to...类似的提示即连接成功
- 执行上述完毕,可以拔掉usb。
- 前提如果保持联系,需要统一网络环境,如果切换网络,则会端开连接。
3.运行项目
运行和连接USB连接时的运行方式一致,不再赘述