Google запускает ADB Wi-Fi 2.0: скорость беспроводной отладки увеличена на 66%, а стабильность соединения значительно улучшена

📅 2026-09-10

Аннотация:

Недавно Google официально выпустила ADB Wi-Fi 2.0, который полностью реконструирует функцию беспроводной отладки системы Android. Новая версия была запущена вместе с Android 17 и ориентирована на решение предыдущих проблем, таких как простое отключение беспроводного ADB, сложное повторное сопряжение и трудности с обнаружением устройств в Android Studio. Google сообщил, что после обновления вероятность успешного автоматического подключения ADB Wi-Fi увеличилась на 32%, а в 90% случаев подключения скорость соединения увеличилась на 66%.

image1788873488.jpg

Android Debug Bridge, также известный как ADB, — это важный инструмент для разработчиков Android, позволяющий соединять компьютеры и устройства Android. Традиционно разработчикам обычно необходимо подключать мобильные телефоны, планшеты и другие устройства к компьютерам через USB-кабели для передачи данных, но начиная с Android 11 ADB поддерживает беспроводную отладку через Wi-Fi. Разработчики могут устанавливать тестовые приложения, просматривать журналы, запускать команды отладки и выполнять другие работы по разработке без подключения USB-кабеля.

Однако ранняя версия Wi-Fi ADB имела множество неприятных проблем при фактическом использовании. Каждый раз, когда компьютер переключает сети, телефон подключается к другой беспроводной сети, компьютер переходит в спящий режим или даже устройство временно отключается, беспроводное соединение ADB может быть прервано. Разработчикам часто приходится заново обнаруживать устройство или даже повторно подключать его, что заставляет многих людей в конечном итоге использовать USB-кабель.

На этот раз Google не просто оптимизировал определенный компонент, а переработал весь стек программного обеспечения ADB Wi-Fi, включая сервер adb на компьютере, демон adbd на устройстве Android и Android Studio. Google также повторно реализовал сетевую службу mDNS, используемую для обнаружения устройств, заменив устаревшие компоненты mDNS и сторонние реализации, на которые она ранее полагалась.

Предыдущая беспроводная версия ADB использовала сторонние программные компоненты от Apple Bonjour и Chrome Open Screen на стороне компьютера. Хотя эти компоненты могут быстро предоставлять функции обнаружения сети, такие как mDNS, они изначально не были разработаны специально для беспроводной отладки ADB и подвержены проблемам совместимости при переходе компьютера в спящий режим, переключении сети и различных сетевых средах. В настоящее время Google переходит на новое решение mDNS, разработанное специально для Wi-Fi ADB, чтобы уменьшить эти исторические проблемы снизу вверх.

Adbd на стороне устройства также был обновлен. Новая версия системы может более разумно определять, является ли подключенная в данный момент беспроводная сеть сетью, которой доверяет пользователь. ADB Wi-Fi автоматически отключается, когда устройство оказывается в ненадежной сетевой среде; при повторном подключении к доверенной сети, разрешенной пользователем, система может автоматически повторно включить беспроводную отладку, достигая лучшего баланса между удобством и безопасностью.

unnamed.png

Метод обнаружения устройств Android Studio также был изменен. Раньше разработчикам приходилось вводить соответствующий интерфейс беспроводного сопряжения, чтобы найти устройство, и весь вход не был интуитивно понятным. ADB Wi-Fi 2.0 интегрирует устройства беспроводной отладки непосредственно в диспетчер устройств Android Studio. Пользователям нужно только включить беспроводную отладку на своем мобильном телефоне, и устройство автоматически появится в диспетчере устройств Android Studio, а затем соединение можно будет завершить с помощью QR-кода или кода сопряжения.

В Google заявили, что ADB Wi-Fi 2.0 подходит не только для телефонов и планшетов Android, но также поддерживает устройства Wear OS, Android TV и другие продукты. Для использования новой системы требуется Android 17, на компьютере необходимо установить Android SDK Platform-Tools 37.0.0 или более позднюю версию и использовать Android Studio Quail 3 или более позднюю версию. Компьютер и устройство Android также должны быть подключены к одной сети Wi-Fi.

После завершения первого сопряжения статус сопряжения может поддерживаться между устройством и рабочей станцией, и нет необходимости каждый раз проходить повторную аутентификацию с помощью беспроводного ADB. Пока телефон и компьютер находятся в одной сети, которая позволяет выполнять беспроводную отладку, система автоматически обнаружит устройство и подключится к нему. Это означает, что разработчики могут взять свои телефоны и протестировать приложения в любое время в ходе своей повседневной работы без необходимости многократного подключения и отключения кабеля передачи данных.

Стоит отметить, что появление ADB Wi-Fi 2.0 не означает, что отладка по USB потеряла смысл. Для восстановления системы, низкоуровневой отладки, ненадежной сетевой среды или отсутствия надежного Wi-Fi USB по-прежнему является более стабильным выбором. Кроме того, беспроводной ADB сам по себе несет определенные риски безопасности, поэтому одна из задач Android — ограничить его использование в ненадежных сетях.

Предыдущий механизм беспроводной отладки ADB от Google обеспечивал зашифрованные соединения и безопасную аутентификацию через TLS, что более безопасно, чем ранний метод прямого подключения устройств через TCP. ADB Wi-Fi 2.0 еще больше повышает оценку доверенных сетей, поэтому отладка беспроводной сети не останется открытой, когда пользователи подключаются к ненадежным сетям, таким как общедоступные сети Wi-Fi.

Для обычных пользователей Android ADB Wi-Fi 2.0 может не принести очевидных изменений в повседневной работе, поскольку сам ADB в основном ориентирован на разработчиков и опытных пользователей. Но для людей, которые часто разрабатывают, отлаживают и тестируют Android-приложения, это обновление решает как раз самую неудовлетворительную проблему стабильности беспроводного ADB на долгое время.

С ростом популярности Android 17, Platform-Tools 37 и новых версий Android Studio ожидается, что благодаря ADB Wi-Fi 2.0 беспроводная отладка постепенно станет способом разработки Android по умолчанию. Для разработчиков, которым снова приходилось использовать USB-кабель для передачи данных из-за того, что в прошлом беспроводные соединения часто прерывались, эта реконструкция, начиная с базового стека программного обеспечения, может стать обновлением, которое действительно сделает беспроводную отладку ADB более зрелой.

Связанные теги

Похожие статьи

Комментарии

0/500
Captcha (click to refresh)
Нет комментариев