前言

在使用 HBuilder X 开发 uni-app 应用时,经常需要预览在手机上的效果,大多数时候都是使用模拟器来调试。但是,从 android 11 开始,usb调试新增了无线调试功能,允许设备通过局域网进行调试,无需root权限。

那么接下来,我们来介绍一下如何使用 HBuilder X 真机无线调试 uni-app 应用。

准备工作

  1. 设备开启开发者选项(一般点击五次系统版本号即可开启)
  2. 在开发者选项中找到 调试->无线调试 选项,并开启。这里需要记录一下 IP地址和端口号,后面会用到 例如我这里是:192.168.31.10:38631开启无线调试开启无线调试
  3. 点击使用配对码配对设备,并保持在该页面不要退出,同样记录一下 配对码 和 端口号,后面会用到。我这里是 192.168.31.10:37917配对码配对设备配对码配对设备

启动调试

  1. 在Pc端下载adb工具 adb最新版下载入口 SDK Platform Tools
  2. 将工具解压至 HBuilderX 根目录 下 的 plugins\launcher-tools\tools\adbs工具目录工具目录
  3. 在 HBuilder X 中 点击 工具 -> 设置 -> 运行配置 将adb运行目录更改为工具所在目录。 例如我这里是:HBuilderX/plugins/launcher-tools/tools/adbs/35.0.2/adb.exe
  4. 进入工具所在目录,在目录地址栏中输入 cmd 打开cmd终端 使用cmd打开使用cmd打开
  5. 在cmd终端输入 adb pair 后面跟 配对IP和端口号,我这里的完整命令是:adb pair 192.168.31.10:37917 接着输入配对码:870186 即可完成配对。 当终端中提示 Successfully paired to 。。。。 时,则表示配对成功。
  6. 接着输入 adb connect 后面跟 IP和端口号连接设备,我这里的完整命令是:adb connect 192.168.31.10:38631 ,当终端中提示 connected to 。。。。 时,则表示连接成功。
  7. 最后,在 HBuilder X 中 点击 运行 -> 运行到手机或模拟器 -> 运行到Android App基座。在设备列表中就可以看见无线调试的设备了

结尾

这里需要的注意的是:

  1. 无线调试显示的端口号与配对时的端口号不同,配对时不要搞混了。
  2. 当手机息屏时,需要重新运行,否则手机上的代码可能不会更新。
评论 隐私政策