谷歌的 ADB Wi-Fi 2.0 将无线调试速度提升了 66%

ADB Wi-Fi 允许开发者在无需持续连接 USB 数据线的情况下,将 Android 设备与计算机连接。这种便利性不言而喻,但无线调试一直存在一个令人烦恼的缺陷:当设备切换网络、断开网络连接或底层发现服务停止正常工作时,连接可能会中断。
谷歌正在通过重构系统的三个部分来解决这些问题: adb 服务器、 adbd 在 Android 设备上运行的守护进程,以及 Android Studio。
ADB Wi-Fi 采用了新的发现堆栈
最关键的技术变更发生在设备发现层。Google 引入了新的 mDNS 堆栈,取代了旧版的 Bonjour 和传统 mDNS 组件。mDNS 正是让本地网络中的设备和服务能够相互发现的关键技术。 如果该发现过程失败,即使两台设备仍连接在同一 Wi-Fi 网络上,手机也会从开发者的工作站中“消失”。
ADB Wi-Fi 2.0 还通过 adbd。当 Android 检测到设备已连接到不受信任的网络时,无线 ADB 会自动关闭。一旦设备返回用户已授权的网络,该功能将自动恢复可用。
这对经常在家庭、办公室及其他网络之间切换的开发者而言非常实用。开发者无需在每次网络切换后手动管理无线调试状态,Android 现可自动根据连接环境作出响应。
Android Studio 让查找无线设备更轻松
Google 还让开发者在 Android Studio 中更容易找到配对设备。一旦在 Android 设备上启用了无线调试,该设备的名称就会直接显示在 Android Studio 的“设备管理器”中。因此,开发者可以通过与管理其他已连接设备相同的界面来发现该手机。
此次更新不仅限于手机。谷歌表示,ADB Wi-Fi 2.0 支持 Android 手机和平板电脑、Wear OS 智能手表以及 Android TV 设备。
66% 的速度提升虽是引人注目的数据,但在日常开发中,可靠性的提升可能更为实用。谷歌报告称自动连接成功率提高了 32%,这有望减少开发人员在测试过程中需要重新连接或重新配对设备的次数。
实际性能将取决于设备和网络环境,因此并非所有配置都能达到最高数值。尽管如此,谷歌还是从多个层面着手解决了这个问题,而不仅仅是简单地更改配对界面。
用户需要采取的措施
开发者应更新至兼容的 Android Studio 和 ADB 版本,在 Android 设备上启用无线调试,并在 Android Studio 的“设备管理器”中查找该设备。此外,计算机和 Android 设备应连接到可信网络。
» Notebookcheck多媒体笔记本电脑Top 10排名
» Notebookcheck游戏笔记本电脑Top 10排名
» Notebookcheck低价办公/商务笔记本电脑Top 10排名
» Notebookcheck高端办公/商务笔记本电脑Top 10排名
» Notebookcheck工作站笔记本电脑Top 10排名
» Notebookcheck亚笔记本电脑Top 10排名
» Notebookcheck超级本产品Top 10排名
» Notebookcheck变形本产品Top 10排名
» Notebookcheck平板电脑Top 10排名
» Notebookcheck智能手机Top 10排名
» Notebookcheck评测过最出色的笔记本电脑屏幕
» Notebookcheck售价500欧元以下笔记本电脑Top 10排名
» Notebookcheck售价300欧元以下笔记本电脑Top 10排名


