Как установить Android SDK и подготовить ADB/Fastboot для работы с устройством
Скачайте Android Studio (или только Command Line Tools), установите Android SDK и Platform‑Tools через SDK Manager либо распакуйте standalone platform-tools, добавьте папку в PATH, включите USB‑отладку на телефоне — после этого adb и fastboot будут работать в терминале.
Что такое Android SDK и Platform‑Tools
Android SDK — набор инструментов для разработки и отладки приложений (эмуляторы, библиотеки, утилиты). Platform‑Tools содержат adb (Android Debug Bridge) для управления устройством и fastboot для работы с загрузчиком и прошивками. Без них Android Studio не сможет полноценно взаимодействовать с реальным устройством.
Установка через Android Studio (рекомендуется)
- Скачайте и установите Android Studio для вашей ОС. При первом запуске выберите Standard — SDK установится автоматически.
- Откройте SDK Manager: File > Settings > Appearance & Behavior > System Settings > Android SDK (или Tools > SDK Manager).
- Перейдите во вкладку SDK Tools и отметьте Android SDK Platform‑Tools → Apply. Установка займёт ~10–20 МБ.
- Проверьте путь к SDK (SDK Location) — обычно:
- Windows: C:\Users<user>\AppData\Local\Android\Sdk\platform-tools
- macOS/Linux: ~/Library/Android/sdk/platform-tools или ~/Android/Sdk/platform-tools
Если интернет медленный, можно установить только Command Line Tools и отдельно скачать platform‑tools архив — распаковать в папку SDK.
Standalone установка и добавление в PATH
- Скачайте и распакуйте архив platform‑tools в удобную папку, например:
- Windows: C:\platform-tools
- macOS/Linux: ~/platform-tools
- Добавьте путь в переменную PATH:
- Windows (Графический интерфейс): Панель управления → Система → Доп. параметры → Переменные среды → Path → Добавить C:\platform-tools
- macOS (zsh): echo 'export PATH=$PATH:~/platform-tools' >> ~/.zshrc && source ~/.zshrc
- Linux (bash): echo 'export PATH=$PATH:~/platform-tools' >> ~/.bashrc && source ~/.bashrc
- Проверьте в терминале:
- adb version
- fastboot --version
Настройка устройства (быстрое руководство)
- Включите режим разработчика: Настройки → О телефоне → 7 раз нажать "Номер сборки".
- Включите USB‑отладку: Настройки → Для разработчиков → USB‑отладка — включить.
- Подключите кабелем (режим передачи файлов). В терминале:
- adb devices — устройство должно появиться как "device". При статусе "unauthorized" разблокируйте экран телефона и подтвердите доступ.
- adb reboot bootloader — перевести в bootloader; затем fastboot devices — проверить связь.
Используйте качественный USB‑кабель с поддержкой передачи данных — дешёвые кабели иногда передают только заряд.
Полезные команды
- adb devices — список подключённых устройств
- adb install app.apk — установить APK
- adb shell — открыть shell на устройстве
- adb logcat — просматривать логи
- adb pull /sdcard/Download/file.zip — скачать файл с телефона
- adb reboot bootloader; fastboot devices; fastboot reboot
Типовые ошибки и как их исправить
Сравнение типичных проблем и решений
| Проблема | Причина | Быстрое решение |
|---|---|---|
| adb: command not found | platform-tools не в PATH | Добавьте путь к platform-tools в PATH, перезапустите терминал |
| Устройство не отображается | Нужны драйверы (Windows) или неправильный режим USB | Установите драйверы OEM / выберите режим MTP / включите отладку |
| unauthorized | Телефон не подтвердил доступ | Разблокируйте экран и подтвердите подсказку на устройстве |
| fastboot не видит устройство | Не в bootloader | adb reboot bootloader или использовать правильный кабель/порт |
На Linux часто помогает установка пакетов: sudo apt install android-tools-adb android-tools-fastboot.
Частые ошибки
- Не перезапустили терминал после изменения PATH.
- Используют кабель только для зарядки.
- Забыт включить USB‑отладку или не подтвердили авторизацию на телефоне.
- На Windows не установлены USB‑драйверы производителя.
FAQ
- Как обновить platform‑tools? Через SDK Manager в Android Studio или скачать новый архив и заменить папку platform-tools.
- Нужно ли Android Studio для работы adb? Нет — можно использовать standalone platform‑tools, но Android Studio удобнее для разработки.
- Как проверить версию adb? adb version — покажет номер сборки.
Теперь вы готовы: проверьте adb devices, установите APK и начните отладку. Удачной разработки!