阅读 466

Android Studio 通过WiFi连接手机调试App

介绍

平时我们开发过程中,调试App的时候一般都是使用Usb线连接的,这样有几个问题

  1. 如果线的质量不好,经常容易出现连不上的情况。

  2. 如果接口松动等,也经常容易出现连不上的情况。

  3. 如果有多个设备一起调试的话,就需要多少线,桌面很容易凌乱不堪。

一般我们都会考虑使用wifi连接手机

WiFi连接(Android 11 之前)

Android 11 之前如果使用WiFi连接的话,需要先使用usb连接上

然后我们使用终端连接

  1. 将 Android 设备和 adb 主机连接到这两者都可以访问的同一 WLAN 网络。请注意,并非所有接入点都适用;您可能需要使用防火墙已正确配置为支持 adb 的接入点。

  2. 如果您要连接到 Wear OS 设备,请关闭手机上与该设备配对的蓝牙。

  3. 使用 USB 线将设备连接到主机。

  4. 设置目标设备以监听端口 5555 上的 TCP/IP 连接。

    adb tcpip 5555复制代码
  5. 拔掉连接目标设备的 USB 线。

  6. 找到 Android 设备的 IP 地址。例如,对于 Nexus 设备,您可以在设置 > 关于平板电脑(或关于手机)> 状态 > IP 地址下找到 IP 地址。或者,对于 Wear OS 设备,您可以在设置 > WLAN 设置 > 高级 > IP 地址下找到 IP 地址。

  7. 通过 IP 地址连接到设备。

我们可以看出这还是比较麻烦的,所以有人做成了插件,叫WiFi adb, 安装完我们在Android Studio > Tools> WiFi adb > 中可以打开插件连接界面,如下图:

image.png

操作也非常的简单,他会列出现在连着usb的手机,然后后面有个状态,如果是未连接,有个连接按钮,点一下就自动帮我们连接了。

WiFi连接(Android 11 之后)

那如果我们的手机系统版本是 Android 11 或者更高的话,那就更方便了,Android Studio就自带WiFi连接功能,不需要额外安装adb插件,全程也不需要数据线。

首先我们在手机的开发者选项中可以找到无线调试这一项,我们打开开关即可。

image.png

image.png

点击进去,我们可以看到,该界面列出了设备名称,IP和端口,在下面操作栏,有2个选项,一个是使用二维码扫描配对,一个是使用配对码配对

我们点开看一下

image.png

这时候我们只需要在Android studio的界面,打开如下设置,有个 Pair devices Using WiFi

image.png

我们点击一下,就可以看好,和手机一样,也是一个使用二维码,一个使用配对码

image.png

很简单的,如果使用二维码配对的话,我们用手机扫一下Android studio提供的二维码即可,如果使用配对码配对的话,我们输入手机提供的配对码即可。


作者:凌大哥
链接:https://juejin.cn/post/7021914165606350885


文章分类
后端
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐