Запуск Canvas App на устройстве
Для запуска смартапа на устройстве:
- Создайте проект.
- Привяжите к нему сценарий, который вы создали.
- Подключите устройство.
Привязка проекта Graph или Code
Если настройки смартапа находятся в проекте SmartApp, а сценарий находится в проекте Graph или Code, то для работы смартапа нужно связать настройки и сценарий. Для этого:
Перейдите в проект SmartApp > вкладка Параметры.
Выберите в разделе Сценарий бота тип сценария: Готовый сценарий, Code или Graph.
Выберите в поле Сценарий название проекта, в котором находится сценарная логика.
Нажмите кнопку Сохранить.
Убедиться, что проекты связаны можно на главной странице пространства. Если один проект связан с другим, то при наведении на карточку проекта отобразится следующая иконка:
Запуск на устройстве
Чтобы протестировать смартап на устройстве, авторизуйтесь на нем по Сбер ID с учетной записью владельца или разработчика пространства, в котором создан смартап.
Для запуска смартапа на устройстве попросите ассистента найти смартап по названию проекта: «Открой <название смартапа>». Вы также можете запустить смартап по активационному имени.
Для этого:
- Откройте проект смартапа.
- Перейдите в раздел Параметры.
- На вкладке Основные настройки задайте активационное имя смартапа, например, «капуста 48».
- Сохраните проект.
- Попросите ассистента на устройстве найти смартап по активационному имени, например: «Запусти "капуста 48"».
Ассистент запустит смартап и вы сможете начать тестирование.
Подключение устройства через ADB
ADB может пригодиться для снятия логов при разработке NativeApp и при создании скриншотов с устройств.
Для подключения устройства:
- Перейдите в Studio в раздел Мои устройства.
- Добавьте тестовое устройство:
- укажите идентификатор устройства с учетом регистра, например, 385342565001000011350D25. Вы можете найти его в настройках устройства в разделе «Об устройстве»;
- выберите из списка тип вашего устройства, например, OKKO Smart Box.
- Выберите устройство из списка и нажмите кнопку Подключить ADB. ADB становится доступным на устройстве в течение нескольких минут (для устройств с OS StarOS версии 1.71 и выше).
- Выполните в терминале команду
adb connect <ip-address>
. Вы можете найтиip-address
в настройках устройства в разделе «Сеть».
Для успешного подключения:
- Устройство и компьютер должны находиться в одной Wi-Fi-сети.
- Не должно быть VPN-соединений, которые могут переписывать сетевые маршруты.
Чтобы удалить устройство из Studio, сначала удалите его из мобильного приложения Салют.