Установка ADB и подключение телефона по USB
Скачать и установить ADB можно через официальные Platform Tools: распакуйте в, например, C:\adb, добавьте эту папку в PATH, включите «Отладку по USB» в настройках разработчика на телефоне и подключите кабелем — команда adb devices покажет ваш аппарат.
Скачивание и установка Platform Tools
- Скачайте последние Android SDK Platform-Tools с официального сайта разработчиков Android (Platform Tools). Файл — zip ~10–20 МБ.
- Создайте папку без пробелов, например
C:\adb, и распакуйте туда содержимое архива. В ней должны бытьadb.exe,fastboot.exeи сопутствующие файлы. - Добавьте путь
C:\adbв системную переменную PATH:- Откройте Win+R → введите
sysdm.cpl→ вкладка «Дополнительно» → «Переменные среды». - В «Системные переменные» выберите Path → Изменить → Создать → вставьте
C:\adb. - Закройте и откройте новое окно CMD/PowerShell.
- Откройте Win+R → введите
- Проверьте: в командной строке выполните
adb version. Должна появиться версия ADB.
Если не хотите менять PATH, запускайте команды из папки: cd C:\adb → adb devices.
Включение отладки по USB и подключение устройства
- Разблокируйте режим разработчика: Настройки → О телефоне → нажмите 7 раз на «Номер сборки» (или сборка MIUI/One UI) пока не появится сообщение.
- Вернитесь в Настройки → Для разработчиков → включите «Отладка по USB». При необходимости включите «Установка через USB» для установки APK.
- Используйте качественный USB-кабель с поддержкой передачи данных (оригинальный или проверенный).
- Подключите телефон к ПК. На телефоне появится запрос «Разрешить отладку по USB?» — отметьте «Всегда разрешать с этого компьютера» и нажмите OK.
- В 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 для выхода).
Для беспроводного подключения:
- Подключите по USB и выполните
adb tcpip 5555. - Узнайте IP телефона:
adb shell ip addr show wlan0(или в настройках Wi‑Fi). - Подключитесь
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, помогу точнее.