Как установить Android Debug Bridge (ADB)

Оглавление:

Как установить Android Debug Bridge (ADB)
Как установить Android Debug Bridge (ADB)
Anonim

Что нужно знать

  • Скачать ADB и Fastboot. Откройте ZIP-файл Platform Tools. Скопируйте путь к папке в platform-tools.
  • Редактируйте системную переменную PATH. Протестируйте, чтобы убедиться, что вы можете связаться с ADB.
  • Команды ADB можно использовать для изменения вашего Android без необходимости прикасаться к устройству.

В этой статье объясняется, как установить Android Debug Bridge (ADB), а также приведены примеры некоторых команд. Приведенная здесь информация должна применяться независимо от производителя вашего телефона Android: Samsung, Google, Huawei, Xiaomi и т. д.

Скачать ADB и Fastboot

Image
Image

Google выпустила два инструмента под названием ADB и fastboot, оба из которых доступны в пакете Platform Tools. Это инструменты командной строки, которые позволяют настраивать телефон Android и управлять им, отправляя ему команды через компьютер.

Обе эти утилиты доступны на Android.com. Посетите страницу загрузки SDK Platform Tools, чтобы найти последнюю версию ADB и fastboot.

Они также включены в полный Android SDK, но нет необходимости загружать все это только для этих двух инструментов, которые вы можете получить через Platform Tools.

  1. Выберите ссылку для скачивания, соответствующую вашей операционной системе.

    Если у вас Windows, выберите Загрузить SDK Platform-Tools для Windows или выберите Mac. для macOS и т. д.

  2. После прочтения условий и положений выберите поле соглашения рядом с Я прочитал и согласен с вышеуказанными положениями и условиями.
  3. Выберите Загрузить Android SDK Platform-Tools для [операционная система].
  4. Сохраните файл в какое-нибудь памятное место, потому что вскоре вы снова будете его использовать. Папка, в которую вы обычно сохраняете файлы, подойдет, если вы знаете, как туда вернуться.

Откройте ZIP-файл инструментов платформы

Image
Image

Перейдите в любую папку, в которую вы сохранили загрузку, и извлеките содержимое ZIP-файла.

В вашей операционной системе есть встроенные инструменты, которые могут сделать это за вас, но можно также открыть ее с помощью утилиты извлечения файлов.

Windows

  1. Щелкните правой кнопкой мыши ZIP-файл и выберите параметр извлечения, называемый Extract All в некоторых версиях Windows.
  2. Когда вас спросят, где сохранить файл, как вы видите на изображении выше, выберите папку, подходящую для ADB, а не где-то временно, например, в папке загрузок, или где-то, что легко загромождается, например, на рабочем столе. Мы выбрали корень диска C: в папке с именем ADB.
  3. Поставьте галочку рядом с Показывать извлеченные файлы после завершения.
  4. Выберите Извлечь, чтобы сохранить туда файлы.
  5. Папка, которую вы выбрали на шаге 1, должна открыться и показать папку platform-tools, которая была извлечена из ZIP-файла, который вы скачали ранее.

macOS

  1. Откройте ZIP-файл, чтобы немедленно извлечь содержимое в ту же папку, в которой вы находитесь.
  2. Должна появиться новая папка с названием platform-tools.
  3. Вы можете переместить эту папку в любое место или оставить ее там, где она находится.

Линукс

Пользователи Linux могут использовать следующую команду терминала, заменив destination_folder на любую папку, в которую вы хотите, чтобы папка platform-tool попала.


unzip platform-tools-latest-linux.zip -d целевая_папка

Лучший способ сделать это - открыть Терминал в папке, где находится ZIP-файл. Если это не так, вам нужно изменить путь platform-tools-latest-linux.zip, включив в него полный путь к ZIP-файлу.

Если утилита распаковки не установлена, выполните следующую команду:


sudo apt-get install unzip

Вместо этого вы можете использовать 7-Zip или PeaZip, если вы не хотите использовать эти команды терминала или они вам не подходят.

Скопируйте путь к папке в platform-tools

Image
Image

Прежде чем вы начнете использовать ADB, убедитесь, что к нему легко получить доступ из командной строки. Для этого необходимо указать путь к папке из предыдущего шага в качестве переменной среды.

Самый простой способ сделать это - сначала скопировать путь к папке:

Windows

  1. Откройте папку, в которую вы распаковали папку platform-tools.
  2. Откройте папку, чтобы увидеть ее содержимое.
  3. В верхней части окна выберите пустое место рядом с путем. В качестве альтернативы вы можете использовать сочетание клавиш Alt+D, чтобы быстро переместить текущий фокус на панель навигации и автоматически выделить путь к папке.
  4. Когда путь к открытой папке выделен, щелкните правой кнопкой мыши и скопируйте его или используйте Ctrl+C.

macOS

  1. Выберите папку, которую вы извлекли.
  2. Используйте Command+i, чтобы открыть окно Get Info для этой папки.
  3. Нажмите и перетащите, чтобы выбрать путь рядом с Where, чтобы он был выделен.
  4. Используйте Command+C, чтобы скопировать путь.

Линукс

  1. Откройте папку platform-tools, чтобы увидеть другие папки и файлы внутри нее.
  2. Используйте Ctrl+L, чтобы переместить фокус на панель навигации. Путь должен мгновенно стать выделенным.
  3. Скопируйте путь с помощью Ctrl+C.

Ваша версия этих операционных систем может отличаться настолько, что шаги будут не совсем такими, как вы их видите здесь, но они должны работать с большинством выпусков каждой ОС.

Редактировать системную переменную PATH

Image
Image

Вот как открыть экран «Редактировать системную переменную» в Windows, чтобы скопированный путь можно было настроить как системную переменную PATH:

  1. Откройте панель управления.
  2. Найдите и откройте апплет System.
  3. Выберите Дополнительные системные настройки.
  4. В окне «Свойства системы» выберите Переменные среды в нижней части вкладки Дополнительно.
  5. Найдите нижнюю область с надписью Системные переменные и найдите переменную с именем Путь.
  6. Выберите Редактировать.
  7. Выберите Новый (Windows 11) и вставьте путь, который вы скопировали ранее. В более старых версиях Windows щелкните правой кнопкой мыши текстовое поле Variable value и вставьте путь. Если в поле уже есть другие пути, перейдите в самый крайний правый угол и поставьте точку с запятой в конце. Без пробелов щелкните правой кнопкой мыши и вставьте туда путь к папке.
  8. Выберите OK несколько раз, пока не выйдете из Свойства системы.

Выполните следующие действия, чтобы отредактировать файл PATH в macOS или Linux:

  1. Откройте терминал через Spotlight или Applications/Utilities и введите эту команду, чтобы открыть свой профиль Bash в текстовом редакторе по умолчанию: touch ~/.bash_profile; открыть ~/.bash_profile.
  2. Переместите курсор в самый конец файла и введите следующее, заменив folder скопированным путем: export PATH="$HOME /folder/bin:$PATH”.
  3. Сохраните файл и выйдите из текстового редактора.
  4. Введите следующую команду терминала, чтобы запустить свой профиль Bash: source ~/.bash_profile.

Протестируйте, чтобы убедиться, что вы можете связаться с ADB

Image
Image

Теперь, когда системная переменная настроена правильно, вы должны проверить, действительно ли вы можете запускать команды для программы.

Откройте командную строку или терминал и выполните команду adb.

Если результатом команды является текст, подобный этому:


Android Debug Bridge версии 1.0.41

Версия 31.0.3-7562133

Установлен как C:\ADB\ платформа-инструменты\adb.exe

…тогда вы готовы начать использовать Android Debug Bridge из командной строки!

Пока на вашем телефоне включен режим отладки, вы можете отправлять команды ADB, когда телефон работает регулярно или даже когда он находится в режиме восстановления.

Примеры команд ADB

Команды ADB можно использовать для изменения вашего Android без необходимости прикасаться к устройству, но есть гораздо больше возможностей. Вы можете делать простые вещи, такие как установка обновлений системы, или даже иметь дело с вещами, которые обычно ограничены, например, изменять настройки, о существовании которых вы даже не подозревали, или получать доступ к системным папкам, которые обычно заблокированы.

  • adb devices показывает, какие устройства с поддержкой ADB подключены к вашему компьютеру
  • adb reboot перезагружает телефон
  • adb backup создает полную резервную копию вашего телефона и сохраняет ее на вашем компьютере
  • adb sideload загружает ПЗУ и другие ZIP-файлы с вашего компьютера на Android
  • adb pull копирует файлы с телефона на компьютер
  • adb shell позволяет запускать команды в терминале на устройстве Android
  • adb reboot -bootloader запускает ваш телефон в режиме загрузчика, чтобы вы могли запускать команды fastboot.

Рекомендуемые: