В этом руководстве представлены подробные инструкции по подключению к облачным телефонным устройствам через ADB, поддерживающим версии Android 12/15 и Android 13/14.
Используйте команду adb connect для прямого подключения к IP-адресу и порту облачного телефона.
adb connect 172.168.10.1:123456Замените
172.168.10.1:123456фактическим IP-адресом и портом вашего облачного телефона.
После успешного подключения пройдите аутентификацию с помощью кода подключения.
adb shell 123456После успешной аутентификации вы по умолчанию войдете в облачный телефон, и вы сможете использовать «выход» для выхода из системы.
exitИли укажите адрес устройства:
adb -s 172.168.10.1:123456 shell 123456Примечание. Код подключения обычно предоставляется платформой облачного телефона. Убедитесь, что он введен правильно.
Для этих версий необходимо установить туннель SSH для переадресации порта ADB. Для этого требуется два шага.
Запустите следующую команду 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.
- В случае успеха команда не выдаст никаких результатов, что указывает на то, что туннель работает в фоновом режиме.
В новом окне выполните команду подключения ADB:
adb connect localhost:9897Пример успешного вывода:
connected to localhost:9897ssh -oHostKeyAlgorithms=+ssh-rsa 10.2.179.250_1763627294587@107.151.131.2 -p 1824 -L 9897:adb-proxy:14566 -NfДалее введите пароль SSH-соединения.
adb connect localhost:9897Выполните следующую команду, чтобы проверить, подключено ли устройство:
adb devicesОжидаемый результат:
List of devices attached
localhost:9897 Device| Команда | Описание |
|---|---|
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.