Установка ADB и подключение телефона по USB

Скачать и установить ADB можно через официальные Platform Tools: распакуйте в, например, C:\adb, добавьте эту папку в PATH, включите «Отладку по USB» в настройках разработчика на телефоне и подключите кабелем — команда adb devices покажет ваш аппарат.

Скачивание и установка Platform Tools

  1. Скачайте последние Android SDK Platform-Tools с официального сайта разработчиков Android (Platform Tools). Файл — zip ~10–20 МБ.
  2. Создайте папку без пробелов, например C:\adb, и распакуйте туда содержимое архива. В ней должны быть adb.exe, fastboot.exe и сопутствующие файлы.
  3. Добавьте путь C:\adb в системную переменную PATH:
    • Откройте Win+R → введите sysdm.cpl → вкладка «Дополнительно» → «Переменные среды».
    • В «Системные переменные» выберите Path → Изменить → Создать → вставьте C:\adb.
    • Закройте и откройте новое окно CMD/PowerShell.
  4. Проверьте: в командной строке выполните adb version. Должна появиться версия ADB.

Если не хотите менять PATH, запускайте команды из папки: cd C:\adbadb devices.

Включение отладки по USB и подключение устройства

  1. Разблокируйте режим разработчика: Настройки → О телефоне → нажмите 7 раз на «Номер сборки» (или сборка MIUI/One UI) пока не появится сообщение.
  2. Вернитесь в Настройки → Для разработчиков → включите «Отладка по USB». При необходимости включите «Установка через USB» для установки APK.
  3. Используйте качественный USB-кабель с поддержкой передачи данных (оригинальный или проверенный).
  4. Подключите телефон к ПК. На телефоне появится запрос «Разрешить отладку по USB?» — отметьте «Всегда разрешать с этого компьютера» и нажмите OK.
  5. В CMD выполните adb devices. Если устройство в списке и имеет статус device, подключение установлено.

Если телефон отображается как unauthorized, отклоните и повторно разрешите запрос на телефоне или сбросьте настройки отладки в меню разработчика.

Первые команды и проверка работоспособности

  • adb devices — список подключённых устройств.
  • adb shell — открыть shell на устройстве.
  • adb pull /sdcard/DCIM/Camera/ C:\photos\ — скопировать фото на ПК.
  • adb install app.apk — установить APK.
  • adb reboot — перезагрузить устройство.
  • adb logcat — смотреть логи (Ctrl+C для выхода).

Для беспроводного подключения:

  1. Подключите по USB и выполните adb tcpip 5555.
  2. Узнайте IP телефона: adb shell ip addr show wlan0 (или в настройках Wi‑Fi).
  3. Подключитесь adb connect IP:5555.

Частые ошибки

  • "no devices" — проверьте кабель, включена ли отладка, добавлены ли драйверы Windows.
  • Устройство отображается как неизвестное в Диспетчере устройств — установите ADB/USB‑драйвер производителя или Google USB Driver.
  • "unauthorized" — подтвердите запрос на телефоне или сбросьте разрешения в настройках разработчика.
  • Windows 11: убедитесь, что включено обнаружение USB‑устройств в безопасности/конфиденциальности.

FAQ

  • Нужен ли root для ADB? — Нет, базовые команды работают без root; некоторые действия (изменение системных файлов) требуют root.
  • Как обновлять ADB? — Скачивайте новую версию Platform Tools раз в несколько месяцев и заменяйте файлы в C:\adb.
  • Можно ли использовать ADB на Windows ARM? — Да, но при проблемах используйте версию с совместимостью/эмуляцией x86 для вашей ОС.

Если что-то не работает — укажите модель телефона и точный вывод команд adb version и adb devices, помогу точнее.