Утилита ADB (Android Debug Bridge) не распространяется как отдельная программа с установщиком — она входит в состав Android SDK Platform-Tools, официального пакета инструментов от Google, и скачивается в виде ZIP-архива, который достаточно распаковать на компьютере. Попытки найти «установщик ADB» на сторонних сайтах часто приводят к скачиванию устаревших версий или модифицированных сборок, поэтому загружать инструменты стоит только с официального ресурса для разработчиков.
В этой статье разберём, где безопасно скачать ADB, как распаковать и запустить утилиту на Windows, macOS и Linux, как включить отладку по USB на смартфоне и проверить, что связь между устройствами установлена. Отдельно разберём типичные ошибки: когда команда adb не распознаётся системой или смартфон не появляется в списке устройств.
Откуда официально скачать ADB
Единственный надёжный источник — сайт для разработчиков Android Developers, где Google публикует пакет Platform-Tools. Это набор утилит, в который входят adb, fastboot и вспомогательные библиотеки. Пакет доступен для трёх операционных систем: Windows, macOS и Linux, и каждый вариант скачивается отдельным архивом.
Порядок действий на странице загрузки:
- 📥 Откройте раздел загрузки SDK Platform-Tools на официальном сайте Android Developers.
- 💻 Выберите версию для своей ОС: Windows, Mac или Linux — ссылки подписаны явно.
- ✅ Примите условия лицензионного соглашения, отметив соответствующий пункт.
- 💾 Нажмите кнопку загрузки и дождитесь скачивания ZIP-архива.
⚠️ Внимание: не скачивайте «ADB Installer», «Minimal ADB» и подобные сборки с неофициальных сайтов. Такие пакеты часто содержат устаревшие версии утилит, из-за чего новые смартфоны могут не определяться. Кроме того, происхождение файлов в сторонних сборках невозможно проверить.
Установка на Windows
Отдельной процедуры установки у ADB нет: достаточно распаковать архив в удобную папку. Рекомендуется выбрать короткий путь без пробелов и кириллицы, например C:\platform-tools — это упростит дальнейшую работу в командной строке.
После распаковки откройте папку, зажмите клавишу Shift и кликните правой кнопкой мыши по свободному месту, затем выберите пункт вроде «Открыть окно PowerShell здесь» или «Открыть в терминале». Проверить работоспособность можно командой:
adb version
Если в ответ выводится номер версии утилиты — всё настроено правильно. Если система сообщает, что команда не найдена, вы либо находитесь не в той папке, либо терминал был открыт до распаковки. Закройте окно и откройте его заново из нужной директории.
Чтобы не переходить в папку вручную каждый раз, путь к platform-tools можно добавить в системную переменную PATH через «Система → Дополнительные параметры системы → Переменные среды». После этого команда adb будет доступна из любого окна терминала.
☑️ Установка ADB на Windows — чек-лист
Установка на macOS и Linux
На macOS логика та же: архив распаковывается в выбранную папку, после чего в терминале нужно перейти в неё командой cd и запускать утилиту с префиксом ./, например ./adb version. Альтернативный вариант — установка через пакетный менеджер Homebrew, если он у вас уже используется; в этом случае пути настраиваются автоматически.
В большинстве дистрибутивов Linux пакет с ADB доступен в штатных репозиториях под именем вроде adb или android-tools — это самый простой способ установки. Можно также использовать официальный архив от Google по той же схеме, что и на macOS.
На Linux может потребоваться настройка правил udev, чтобы система разрешала обычному пользователю доступ к подключённому Android-устройству. Если команда adb devices показывает no permissions, возможная причина именно в этом — сверьтесь с документацией вашего дистрибутива по настройке правил для Android-устройств.
Почему на macOS и Linux нужен префикс ./ перед командой
Терминал ищет исполняемые файлы только в папках, перечисленных в переменной PATH. Текущая папка в этот список по умолчанию не входит, поэтому системе нужно явно указать, что файл лежит «здесь» — для этого и служит префикс ./. Если добавить папку platform-tools в PATH, префикс станет не нужен.
Включение отладки по USB на смартфоне
Сам по себе установленный на компьютере ADB не сможет подключиться к смартфону, пока на устройстве не активирована отладка по USB. Эта функция скрыта в меню для разработчиков и включается в два этапа.
Сначала откройте настройки смартфона и найдите раздел «О телефоне». Найдите пункт «Номер сборки» и нажмите на него несколько раз подряд — система покажет уведомление о том, что режим разработчика активирован. Точное название пункта и его расположение зависят от оболочки производителя (MIUI, One UI, ColorOS и др.), поэтому при затруднениях сверьтесь с инструкцией для вашей модели.
Затем вернитесь в настройки, откройте появившийся раздел «Для разработчиков» и включите переключатель «Отладка по USB». При первом подключении к компьютеру на экране смартфона появится запрос на разрешение отладки — подтвердите его, при желании отметив пункт «Всегда разрешать с этого компьютера».
⚠️ Внимание: отладка по USB даёт подключённому компьютеру расширенный доступ к устройству. Не подтверждайте запрос на отладку при подключении к чужим или общедоступным компьютерам и зарядным станциям, а после завершения работы режим разработчика можно отключить.
Проверка подключения устройства
Подключите смартфон к компьютеру кабелем USB. Используйте кабель, который поддерживает передачу данных, — некоторые кабели от зарядных устройств передают только питание, и с ними устройство никогда не определится. Это одна из самых частых причин «неработающего» ADB.
В открытом терминале выполните:
adb devices
Результат интерпретируется так:
| Вывод команды | Что это значит | Что делать |
|---|---|---|
| Серийный номер + device | Подключение установлено | Можно работать с ADB |
| Серийный номер + unauthorized | На смартфоне не подтверждён запрос | Проверьте экран устройства и разрешите отладку |
| Пустой список | Устройство не определено | Проверьте кабель, порт USB и отладку по USB |
| no permissions (Linux) | Нет прав доступа к устройству | Настройте правила udev |
Типичные проблемы и их решения
Если Windows не видит смартфон при исправном кабеле и включённой отладке, возможная причина — отсутствие или некорректная работа USB-драйвера. Откройте «Диспетчер устройств» и проверьте, нет ли устройства с восклицательным знаком. Для многих смартфонов достаточно штатных драйверов системы, но для некоторых моделей производитель выпускает отдельный драйвер — его следует искать на официальном сайте бренда.
Ещё одна распространённая ситуация: команда adb запускается, но устройство периодически «отваливается». Попробуйте другой USB-порт компьютера, желательно напрямую, без хабов и удлинителей. Также проверьте, не включён ли на смартфоне режим «Только зарядка» — при необходимости переключите режим USB на передачу файлов.
Если ранее вы подтверждали отладку, но теперь хотите сбросить разрешения, в разделе «Для разработчиков» есть пункт отзыва авторизаций отладки по USB. После его использования при следующем подключении запрос появится снова.
Часто задаваемые вопросы
Можно ли скачать ADB отдельно, без всего пакета Platform-Tools?
Официально Google распространяет ADB только в составе Platform-Tools. Пакет компактный, поэтому скачивание целого архива не создаёт проблем, а заодно вы получаете fastboot, который часто нужен для тех же задач.
Нужен ли root-доступ для работы ADB?
Нет, базовые функции ADB — установка приложений, передача файлов, просмотр логов, перезагрузка в режимы восстановления — работают на устройствах без root. Права суперпользователя требуются лишь для отдельных команд, изменяющих системные разделы.
Почему команда adb не распознаётся в командной строке?
Терминал открыт не в папке с утилитой, либо путь к ней не добавлен в переменную PATH. Откройте терминал из папки platform-tools или настройте PATH, как описано в разделе про установку на Windows.
Можно ли использовать ADB без кабеля, по Wi-Fi?
Да, в современных версиях Android предусмотрена беспроводная отладка, которая включается в разделе для разработчиков. Порядок сопряжения зависит от версии системы, поэтому ориентируйтесь на подсказки на экране устройства.
Безопасно ли держать отладку по USB включённой постоянно?
Риск возникает только при подключении к чужим компьютерам, которым вы подтвердите доступ. Если не подтверждать запросы на незнакомых устройствах и не оставлять смартфон подключённым к общественным терминалам, постоянно включённая отладка критичной угрозы не создаёт.