Android Debug Bridge (ADB) – утилита командной строки для универсального использования, с помощью которой можно открыть доступ к устройствам на Android.
ADB позволяет:
- Осуществлять установку файлов, а также их копирование и удаление;
- Выполнять установку программы на устройство;
- Записывать видео или делать скриншот экрана телефона;
- В случае сбоя работы устройства, выполнить его отладку;
- Изучать логи с телефона;
- Осуществлять прошивку программ и составляющих элементов системы;
- Получать полый доступ к данным об ОС и о самом устройстве.
Процесс установки ADB и настройка окружения для ПК с macOS
Чтобы установить ADB на компьютер с поддержкой macOS, необходимо выполнить следующий алгоритм действий:
- С официального источника загрузить файловый документ установки, разработанный для macOS.
- Разархивировать содержимое. Папку «Platform-tools» перенести в любое, удобное для вашего использования место.
- Активировать Launchpad, находящийся в каталоге «Other», открыть приложение Terminal;
- С помощью команды cd, перейти из «Terminal» в «Platform-tools».
- Перейдя в требующуюся директорию, необходимо изучить работоспособность ADB. Для этого потребуется в меню «Terminal», вписать команду «./adb».
- Если среди всех пунктов каталога «Terminal» отображаются данные о применяемых приложениях, значит, все функционирует должным образом.
Установка ADB и настройка окружения для ПК с ОС Windows
Чтобы установить Android Debug Bridge на Windows, необходимо:
- С официального источника загрузить файловый документ установки, разработанный для ОС Windows.
- Извлечь все данные из архива. Перенести папку «Platform-tools» в меню диска C:\.
- Выполнить переход в «Панель управления > Система и безопасность > Система» или воспользоваться набором клавиш Win+Pause/Break, после чего перейти в «Дополнительные параметры системы».
- Зайти в «Переменные среды».
- В «Системные переменные» выбрать «Path» и нажать на «Изменить».
- Вписать путь к «platform-tools», где хранятся adb-файлы.
- Выполнить перезапуск системы и активировать командную строку.
- Вписать команду «adb version». Если вы видите данные с версией ADB, то алгоритм установки выполнен правильно и программа полностью готова к использованию.
Подготовка ОС Android к работе с ADB
Чтобы полноценно работать с ADB на Android-устройствах, необходимо внедрить определенные изменения в параметрах телефона. В зависимости от производителя, конфигурационное меню может разниться, но в целом главные действия схожи:
- Заходим в меню «Settings», где находим раздел «About phone»;
- Быстро нажать по номеру билда до того момента, пока не появится сообщение о том, что вы стали разработчиком;
- В главных конфигурациях перейти в раздел «Developer option»;
- Нажать на «USB debugging»;
- Подключить устройство к ПК с помощью USB;
- На телефоне подтвердить отладку по USB.
Прежде чем приступать к работе, необходимо убедиться, что ПК обнаружило мобильное устройство и весь функционал работает правильно. Чтобы выполнить это на компьютерах с ОС Windows, в командной строке следует набрать «adb devices».
Работая на ПК с macOS, все команды нужно вводить, начиная с «./».После всего этого, на экране должно появиться уведомление о том, что все шаги выполнены правильно и программа готова к использованию. Если же подобная информация не отобразилась, следует убедится, есть ли официальный драйвер утилиты.
Самые распространенные команды ADB
Команда | Содержание |
adb | Вывод всех команд в окно консоли |
adb devices | Вывод на дисплей данных об устройствах, которые подключены к ПК, а также их серии |
adb reboot | Перезагрузка Android |
adb logcat | Сбор логов и их просмотр с телефона. Логи отображаются в командной строке |
adb push C:\Users\user\Documents\temp.txt /sdcard | Позволяет отправлять документы с компьютера на мобильное устройство. Для этого требуется написать адрес к отправляемому файлу и место, где оно будет храниться на телефоне |
adb logcat -d > ~/test.log | Сбор логов с телефона и их запись в отдельный файловый документ |
adb shell screenrecord /sdcard/test.mp4 | Запись дисплея телефона, с указанием места хранения файла, наименования и расширения |
adb install C:\test.apk | Установка программы на устройство. Для этого нужно ввести путь к утилите |
adb shell screencap /sdcard/test.png | Скриншот с мобильного устройства, с указанием места хранения, наименования и расширения |
Таким образом
Android Debug Bridge – это универсальный инструмент, полезность которого в работе тестировщика очень высока, особенно, если это касается работы с Android-устройствами при проведении тестирования мобильных приложений.
Хоть интерфейс ADB сложно назвать привлекательным, его функциональные возможности очень широки, а это ключ к эффективной работе с мобильными устройствами.
Оставить комментарий