Введение
ADB и fastboot — это два компонента Android SDK Platform-Tools.
ADB — Android Debug Bridge — это утилита командной строки. Основные операции:
- Управляйте своим устройством Android через USB с компьютера.
- Копируйте и управляйте файлами.
- Устанавливайте и удаляйте приложения.
- Выполнить команды оболочки.
Fastboot — это инструмент командной строки, с помощью которого вы можете загрузить свое Android-устройство. Во время быстрой загрузки вы можете редактировать образы файловой системы с компьютера через USB-подключение.
Fastboot состоит из протокола для связи между оборудованием устройства и компьютером, программного обеспечения, которое работает на телефоне, когда он находится в режиме быстрой загрузки, и исполняемого файла на компьютере, который используется для их связи друг с другом.
Установите ADB и Fastboot
Вы можете установить ADB и Fastboot, используя репозиторий Ubuntu. Откройте терминал и введите следующие команды:
sudo apt update
sudo apt install android-tools-adb android-tools-fastboot
Чтобы проверить версию ADB, запустите:
adb version
Пример вывода:
Android Debug Bridge version 1.0.32
Включить отладку по USB
Пока Android-устройство отключено от USB-порта, войдите в настройки Android, прокрутите вниз до раздела « О телефоне » или « Об устройстве ». Затем нажмите на номер сборки 7 раз, чтобы разблокировать режим разработчика.
Теперь вернитесь в настройки, вы увидите новую кнопку под названием «Параметры разработчика», войдите в нее и нажмите кнопку включения «Отладка по USB».
Проверить установку
Чтобы проверить, правильно ли работает ADB, подключите устройство Android к компьютеру с Ubuntu через USB-кабель. После этого введите в терминал следующую команду:
adb devices
Вам будет предложено разрешить отладку по USB с вашего компьютера.
Затем снова введите команду adb devices, и появится устройство Android.
Вы можете получить следующую ошибку:
???????????? no permissions
В этом случае перезапустите демон adb:
sudo adb kill-server
sudo adb start-server
Установка ADB и FastBoot на Ubuntu 18.10 завершена.