
谷歌于 9 月 9 日推出 Android 调试桥(ADB)Wi-Fi 2.0,对无线调试的整套软件栈进行了重构。这次更新随 Android 17 一同到来,矛头直指长期困扰开发者的三个问题:连接容易断、配对麻烦、Android Studio 里找不到设备。
三个组件全部重写
谷歌没有只优化某个环节,而是重写了 ADB Wi-Fi 的三个核心部分:电脑端的 adb 服务器、Android 设备上的 adbd 守护进程,以及 Android Studio。
其中变化最大的是设备发现机制。此前的方案依赖苹果 Bonjour 和 Chrome Open Screen 等第三方组件来实现 mDNS 服务发现,这些组件并非为 ADB 无线调试设计,在电脑休眠、网络切换等场景下容易出现兼容性问题,导致连接意外中断。ADB Wi-Fi 2.0 改用专门设计的新 mDNS 栈,从底层替换掉旧实现。
设备端的 adbd 也变得更”聪明”。新版能够判断当前接入的无线网络是否属于用户信任的网络:一旦检测到处于不可信网络,ADB Wi-Fi 会自动关闭;重新连回用户允许的网络后,又会自动恢复。这在不便利与安全之间取得了一个相对务实的平衡。
Android Studio 的设备入口同样调整。以往用户需要进入专门的无线配对界面才能找设备,现在只需在手机上开启无线调试,设备名就会直接出现在 Android Studio 的设备管理器中,随后扫码或输入配对码即可完成连接。
官方数据:成功率 +32%,速度 +66%
谷歌给出的数据是:ADB Wi-Fi 2.0 的自动连接成功率提升 32%,在 90% 的连接场景下,连接速度提升 66%。
需要说明的是,这是谷歌自己的测量结果,而非第三方独立测试。不过它所针对的故障场景,几乎每一个用惯无线调试的人都遇到过。
完成首次配对后,设备与工作站会保持配对关系,不需要每次使用都重新认证。只要手机和电脑处于同一个允许无线调试的网络,系统就能自动发现并连接。
上手需要满足三个条件
想用上新版无线调试,门槛不低,三项条件缺一不可:
- 设备需运行 Android 17
- 电脑端需安装 Android SDK Platform-Tools 37.0.0 或更高版本
- 需使用 Android Studio Quail 3 或更新版本
此外,电脑与 Android 设备必须连接到同一个 Wi-Fi 网络。这一点需要严格理解:手机连访客网络、电脑连主网络的情况,即使两者都能上网,也可能因为局域网服务发现不通而无法自动连接。
适用范围覆盖手机、平板、Wear OS 手表以及 Android TV。
USB 仍然不是”过去式”
ADB Wi-Fi 2.0 并不意味着 USB 调试失去意义。在刷机恢复、底层调试、网络环境不可靠、或者无法使用可信 Wi-Fi 的场景下,数据线依然是更稳妥的选择。
无线 ADB 本身存在安全风险,因此 Android 的设计重点之一就是限制其在不可信网络上的使用。此前的无线调试机制已经通过 TLS 提供加密连接和安全认证,比早期直接通过 TCP 连接设备的方式安全得多;ADB Wi-Fi 2.0 进一步加入了对可信网络的判断,避免用户在连接公共 Wi-Fi 时调试端口一直处于开放状态。
对普通 Android 用户而言,这次升级几乎不会带来可感知的变化,因为 ADB 主要面向开发者和高级用户。但对于每天需要安装测试包、查看日志、在多台设备间切换调试的人来说,这次从底层软件栈开始的重构,解决的正是无线 ADB 最被诟病的稳定性问题。
随着 Android 17、Platform-Tools 37 和新版 Android Studio 陆续普及,无线调试有望真正成为 Android 开发的默认方式,而不是”插线太麻烦时凑合用一下”的备选方案。







