Установка ADB на Windows и быстрая проверка Android
Короткий ответ: скачайте Android Platform Tools, распакуйте в папку (например, C:\adb), добавьте путь в PATH, включите "Отладку по USB" на телефоне и подтвердите запрос — затем в консоли выполните adb devices для проверки. Ниже — точные шаги, драйверы и команды для устранения типичных ошибок.
Скачивание и установка ADB
- Скачайте официальный архив platform-tools (Windows) и распакуйте в удобную папку, например C:\adb. В ней должны быть adb.exe и fastboot.exe.
- Добавьте путь в системную переменную PATH:
- Откройте "Параметры системы" → "Переменные среды" → в системных переменных найдите PATH → "Изменить" → "Создать" → вставьте C:\adb → ОК.
- Проверьте в командной строке:
- adb version Ожидаемый ответ — версия инструмента (например, 1.0.xx).
Не используйте старые сборки ADB с неизвестных сайтов — берите официальную Platform Tools и обновляйте при необходимости.
Драйверы USB и режимы подключения
- На телефоне включите "Параметры разработчика": Настройки → О телефоне → 7× по номеру сборки. В разработчике включите "Отладка по USB".
- Подключите телефон качественным USB‑кабелем в режим передачи файлов (MTP / File Transfer).
- Если Windows не видит устройство:
- Откройте Диспетчер устройств, найдите неизвестное устройство, правой кнопкой → Обновить драйвер → Указать путь к папке с драйвером или выбрать универсальный ADB‑драйвер.
- При проблемах с подписью драйверов временно отключите обязательную подпись драйверов (режим загрузки параметров).
- Если устройство предлагает подтверждение отладки — обязательно подтвердите и при желании отметьте "Всегда разрешать с этого компьютера".
Не отключайте проверку подписи драйверов навсегда — это снижает безопасность системы. Восстановите стандартные параметры после установки.
Проверка подключения и базовые команды
- Запустите сервер ADB и проверьте список устройств:
- adb start-server
- adb devices Ответ вида "1234567890abcdef device" означает успешное подключение. "unauthorized" — подтвердите запрос на телефоне. "offline" — переподключите кабель.
- Полезные команды:
- adb shell — получить shell на устройстве
- adb install app.apk — установить APK
- adb pull /sdcard/file C:\ — скопировать файл на ПК
- adb logcat | findstr error — фильтрация логов в Windows
- adb reboot — перезагрузить устройство
- Подключение по Wi‑Fi (короткая схема):
- adb tcpip 5555
- adb connect <IP_устройства>:5555 (IP берётся в настройках Wi‑Fi устройства)
Если adb server сообщает "out of date": выполните adb kill-server → adb start-server и убедитесь, что в PATH только одна папка platform-tools (не конфликтуют версии из Android Studio и скачанной папки).
Частые ошибки
- Устройство не отображается: проверьте кабель, режим USB (MTP), драйверы и разрешение отладки.
- "adb: insufficient permissions" — запустите CMD от админа или переустановите драйверы, убедитесь в корректных правах в Диспетчере устройств.
- "device unauthorized" — отклонён диалог на телефоне; отключите и подключите заново, подтвердите.
- Антивирус/политики компании блокируют драйверы — попробуйте временно отключить AV или обратиться к администратору.
FAQ
- Как проверить, что ADB установлен правильно? Выполните adb version и adb devices — обе команды должны отработать без ошибок.
- Нужно ли иметь root для большинства команд? Нет. Большинство операций (install, pull, logcat) работают без root; для доступа к системным разделам нужен root.
- Можно ли использовать ADB с несколькими устройствами? Да — adb devices покажет список. Для конкретного устройства используйте опцию -s <серийный_номер> перед командой.
Если возникнут ошибки — напишите модель телефона и Windows (10/11), опишу точные шаги для вашей конфигурации.