Введение / Зачем это нужно
USB‑отладка — это режим, который позволяет устройству Android взаимодействовать с компьютером через USB. Он нужен, чтобы:
- Устанавливать APK-файлы напрямую с компьютера (полезно для тестирования приложений в разработке).
- Выполнять команды ADB (Android Debug Bridge) — например, запускать,
adb shell, просматривать логи или делать скриншоты. - Отлаживать работу приложения, подключать эмулятор или реальное устройство для CI/CD пайплайнов.
После выполнения этого гайда вы сможете включить этот режим за несколько минут и сразу начать работу с ADB.
Требования / Подготовка
Перед началом убедитесь, что у вас есть:
- Android-устройство (смартфон или планшет) на версии 9–12.
- USB-кабель для подключения к компьютеру.
- Компьютер с установленными Android SDK Platform‑Tools (или драйверы USB для вашего устройства).
- Права администратора на компьютере (для добавления ADB в PATH).
💡 Совет: Если вы не видите раздел «Для разработчиков», сначала активируйте опции разработчика (см. Шаг 1).
Пошаговая инструкция
Шаг 1: Активировать опции разработчика
Откройте Настройки → О телефоне и несколько раз (≈7) подряд нажмите на пункт «Номер сборки». После этого в меню появится раздел «Для разработчиков».
Шаг 2: Включить USB-отладку
Вернитесь в Настройки → Система → Для разработчиков. Найдите параметр USB-отладка и переключите его в положение Включено. Подтвердите выбор, нажав Включить.
Шаг 3: Подключить устройство к компьютеру
Подключите Android-смартфон к ПК с помощью USB-кабеля. На устройстве выберите режим Передача файлов (или «MTP»). На компьютере откройте терминал или консоль.
Шаг 4: Установить ADB (если не установлен)
Скачайте Android SDK Platform‑Tools с https://developer.android.com/studio/releases/platform‑tools.html, распакуйте архив и добавьте папку platform-tools в системный PATH, чтобы команды adb и fastboot стали доступны из любой консоли.
Шаг 5: Проверить подключение
В терминале выполните команду:
adb devices
Если устройство отображается со статусом device, USB-отладка работает корректно. Для получения доступа к оболочке используйте adb shell.
Проверка результата
- Запустите
adb devices— ваше устройство должно быть в списке. - Выполните
adb shellи выполните простую команду, напримерecho test. Если команда выполняется, режим работает.
Возможные проблемы
USB-отладка не отображается в меню
Причина: Раздел «Для разработчиков» скрыт, потому что опции разработчика отключены.
Решение: Повторите Шаг 1 — нажмите на «Номер сборки» еще несколько раз.
Устройство не распознаётся компьютером
Причина: Неверный режим USB или отсутствуют драйверы.
Решение:
- На устройстве выберите режим Передача файлов (не «Только зарядка»).
- Установите драйверы USB для вашей модели (скачайте с сайта производителя).
Ошибки при выполнении команд ADB
Причина: ADB не в PATH или используется устаревшая версия SDK.
Решение: Убедитесь, что папка platform-tools добавлена в системный PATH, или перезапустите терминал после установки.
С этим руководство у вас под рукой будет полный набор инструментов для отладки Android через USB. Удачной разработки!