Инструменты разработчика
ADB
Работайте своим adb с любым телефоном через защищённое реле.
Включить и подключиться
ADB по умолчанию выключен. Включите его для телефона и укажите адреса, с которых будете подключаться; вы получите хост, порт и одноразовый код входа — он показывается один раз.
Включить и подключиться
POST /v1/devices/{name}/adb {"ttl_hours":24,"allow_ips":["203.0.113.7"]}
# → {"host": "…", "port": 27001, "code": "a1b2c3", "expires": "…"}
adb connect host:27001
adb -s host:27001 shell clousd-login a1b2c3 # → login ok
adb -s host:27001 install app.apk
adb -s host:27001 logcat -d | tail
DELETE /v1/devices/{name}/adb # switch off, close sessionsОграничения
allow_ipsобязателен: до 20 адресов или диапазонов.ttl_hours— 24 по умолчанию, максимум 168.- До 3 сессий на телефон; неактивные сессии закрываются через 30 минут.
- 5 неверных кодов закрывают сессию; 20 за 10 минут выключают реле.
- Root, remount, reverse, reboot и подобные команды всегда отклоняются.