[Android Studio] 配置Android Studio的Wireless debugging

我又开始折腾Android Studio了,下载了最新版的AS,发现有个远程调试的功能,直接通过Wi-Fi在真机上调试,不用插数据线,很方便
理论上满足下面这些条件后Android Studio自带的"Pair Device over Wi-Fi"就能识别到设备了:

  1. 运行Android Studio的的电脑和手机连同一个Wi-Fi
  2. 手机开启"Wireless ADB debugging" 和 "Wireless debugging"
  3. Android 手机需要是 Android 11 以上系统[1]
  4. 电脑上的 Android SDK 工具需要 ≥ 30.0.0 版本[1]

Android Studio, Pair Device over Wi-Fi

但我的手机有个bug,无法扫码配对(看了下日志是个空指针,不知道一加修复了没),根据pairing code也识别不到设备(这个的原因未找到)
扫码配置报错日志

下面手动通过ADB命令来配对,分两步:

a. 使用"Pair device with pairing code"中的ip和port、pairing code进行配对

D:\Android\Sdk\platform-tools>adb pair 192.168.2.139:41927
Enter pairing code: 972307
Successfully paired to 192.168.2.139:41927 [guid=adb-9e2697b0-HtEqzE]

b. 使用"Wireless debugging"页面的ip和port连接设备(和上一步的端口号不一样)

D:\Android\Sdk\platform-tools>adb connect 192.168.2.139:43311
connected to 192.168.2.139:43311

一切顺利的话,Android Studio已经识别到这个设备了,可以快乐地开始远程调试了

References

  1. Android 11 无线调试 使用流程
posted @ 2022-02-04 22:22  arcsinW  阅读(614)  评论(0编辑  收藏  举报