Перейти к содержимому
Last updated

Руководство по подключению АБР

В этом руководстве представлены подробные инструкции по подключению к облачным телефонным устройствам через ADB, поддерживающим версии Android 12/15 и Android 13/14.


1. Подключение ADB для облачных телефонов Android 12/Android 15.

Шаг 1. Подключитесь к IP-адресу и порту облачного телефона.

Используйте команду adb connect для прямого подключения к IP-адресу и порту облачного телефона.

adb connect 172.168.10.1:123456

Замените 172.168.10.1:123456 фактическим IP-адресом и портом вашего облачного телефона.

Шаг 2. Аутентификация с помощью кода подключения

После успешного подключения пройдите аутентификацию с помощью кода подключения.

adb shell 123456

После успешной аутентификации вы по умолчанию войдете в облачный телефон, и вы сможете использовать «выход» для выхода из системы.

exit

Или укажите адрес устройства:

adb -s 172.168.10.1:123456 shell 123456

Примечание. Код подключения обычно предоставляется платформой облачного телефона. Убедитесь, что он введен правильно.


2. Подключение ADB для облачных телефонов Android 13/Android 14/Android 15A/Android 16.

Для этих версий необходимо установить туннель SSH для переадресации порта ADB. Для этого требуется два шага.

Шаг 1. Установите SSH-туннель (откройте первое окно CMD)

Запустите следующую команду SSH, чтобы сопоставить удаленный порт ADB с вашим локальным компьютером:

ssh -oHostKeyAlgorithms=+ssh-rsa 10.2.179.250_1763627294587@107.151.131.2 -p 1824 -L 9897:adb-proxy:14566 -Nf

Примечания:

  • Замените имя пользователя, IP-адрес и порт в команде на вашу фактическую конфигурацию.
  • Когда будет предложено ввести пароль, вставьте пароль SSH и нажмите Enter.
  • В случае успеха команда не выдаст никаких результатов, что указывает на то, что туннель работает в фоновом режиме.

Шаг 2. Подключитесь к локальному порту ADB (откройте второе окно CMD).

В новом окне выполните команду подключения ADB:

adb connect localhost:9897

Пример успешного вывода:

connected to localhost:9897

Полный пример рабочего процесса

1. Первое окно CMD (туннель SSH):

ssh -oHostKeyAlgorithms=+ssh-rsa 10.2.179.250_1763627294587@107.151.131.2 -p 1824 -L 9897:adb-proxy:14566 -Nf

Далее введите пароль SSH-соединения.

2. Второе окно CMD (подключение ADB):

adb connect localhost:9897

Проверьте состояние соединения

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

adb devices

Ожидаемый результат:

List of devices attached
localhost:9897     Device

Справочник по общим командам ADB

КомандаОписание
adb devicesСписок подключенных устройств
adb shellВведите терминал оболочки устройства
adb shell pm list packagesСписок установленных приложений
adb install app.apkУстановить APK-файл
adb uninstall package.nameУдалить приложение
adb rebootПерезагрузить устройство

Важные примечания

  • Убедитесь, что вы установили [Инструменты платформы Android SDK] (https://developer.android.com/studio/releases/platform-tools) и настроили переменные среды.
  • Метод SSH-туннеля для Android 13/14/15A зашифрован и безопасен — рекомендуется к использованию.
  • Если время соединения истекло, проверьте настройки сети, правила брандмауэра и конфигурации портов.
  • Перед подключением всегда проверяйте, что облачный телефон включен и доступ к ADB включен.

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