Подключиться к устройству мобильной фермы по ADB
Android Debug Bridge (ADB) — инструмент, который позволяет взаимодействовать с устройствами на OC Android через интерфейс командной строки. Например, вы можете:
- запускать shell-команды и приложения;
- удаленно отлаживать приложения;
- передавать файлы между устройством мобильной фермы и вашим устройством;
- получать логи;
- перезагружать устройство;
- изменять настройки устройства;
- проводить ручное и автоматизированное тестирование. Автоматизированное тестирование могут проводить только сервисные пользователи.
Подробнее об инструменте Android Debug Bridge в инструкции Android Debug Bridge (adb) документации Google.
- Установите Android SDK Platform Tools.
- Создайте пару ADB-ключей.
- Добавьте публичный ADB-ключ.
- Подключитесь к устройству по ADB.
1. Установить Android SDK Platform Tools
Скачайте дистрибутив Android SDK Platform Tools для вашей операционной системы на сайте Google для разработчиков на Android.
2. Создать пару ADB-ключей
Linux
macOS
Windows
-
Откройте CLI.
-
Создайте пару ADB-ключей и разместите их в папке, в которой они будут храниться:
cd ~/.android/adb keygen adbkeyadb pubkey ~/.android/adbkey > ~/.android/adbkey.pub -
Скопируйте публичный ADB-ключ:
xclip -sel clip < ~/.android/adbkey.pub
3. Добавить публичный ADB-ключ
Ключ будет доступен во всех проектах, в которые добавлен пользователь.
Панель управления
API
В свой профиль
В профиль другого пользователя
- В панели управления в правом верхнем углу откройте меню (номер аккаунта) и выберите Профиль.
- Перейдите в раздел Доступ → вкладка ADB-ключи.
- Нажмите Добавить ключ.
- Введите имя ключа.
- Вставьте публичный ADB-ключ, который вы скопировали при создании пары ADB-ключей на шаге 3.
- Нажмите Добавить.
4. Подключиться к устройству по ADB
Панель управления
API
-
В панели управления в верхнем меню нажмите Продукты и выберите Мобильная ферма.
-
Перейдите в раздел Устройства.
-
В строке устройства нажмите на производителя и модель устройства.
-
Нажмите Начать использование.
-
Под названием устройства скопируйте команду для подключения устройства мобильной фермы, например:
adb connect adb.mobfarm.selectel.ru:3094Здесь:
adb.mobfarm.selectel.ru— DNS-адрес для подключения к устройствам мобильной фермы;3094— пример порта для подключения.
-
На вашем устройстве откройте CLI.
-
Подключитесь к устройству — выполните команду, которую вы скопировали на шаге 5.
В ответе появится результат подключения, например:
connected to adb.mobfarm.selectel.ru:3094Здесь:
adb.mobfarm.selectel.ru— DNS-адрес для подключения к устройствам мобильной фермы;3094— пример порта для подключения.