ym88659208ym87991671
Запуск смартапа на устройстве | Документация для разработчиков

Запуск смартапа на устройстве

Обновлено 21 декабря 2022

Для запуска смартапа на устройстве:

  1. Создайте проект SmartApp.
  2. Привяжите к нему сценарий, который вы создали.
  3. Подключите устройство.

Создание проекта SmartApp

В проекте SmartApp вы сможете:

Для создания проекта SmartApp:

  1. Авторизуйтесь в Studio.
  2. Перейдите в личное или корпоративное пространство и нажмите Создать проект.
  3. Выберите тип смартапа: Chat App, Canvas App или Native App.
  4. При необходимости укажите новое название смартапа, которое будет отображаться в каталоге приложений, и выберите группу проекта для быстрой навигации.
  5. Нажмите Создать проект.

Привязка проекта Graph или Code

Если настройки смартапа находятся в проекте SmartApp, а сценарий находится в проекте Graph или Code, то для работы смартапа нужно связать настройки и сценарий. Для этого:

  1. Перейдите в проект SmartApp > вкладка Параметры.

  2. Выберите в разделе Сценарий бота тип сценария: Готовый сценарий, Code или Graph.

  3. Выберите в поле Сценарий название проекта, в котором находится сценарная логика.

  4. Нажмите кнопку Сохранить.

    Убедиться, что проекты связаны можно на главной странице пространства. Если один проект связан с другим, то при наведении на карточку проекта отобразится следующая иконка:

Подключение устройства

Для подключения устройства:

  1. Перейдите в Studio в раздел Мои устройства.
  2. Добавьте тестовое устройство:
    • укажите идентификатор устройства с учетом регистра, например, 385342565001000011350D25. Вы можете найти его в настройках устройства в разделе «Об устройстве»;
    • выберите из списка тип вашего устройства, например, OKKO Smart Box.
  3. Выберите устройство из списка и нажмите кнопку Подключить ADB. ADB становится доступным на устройстве в течение нескольких минут (для устройств с OS StarOS версии 1.71 и выше).
  4. Выполните в терминале команду adb connect <ip-address>. Вы можете найти ip-address в настройках устройства в разделе «Сеть».

Для успешного подключения:

  1. Устройство и компьютер должны находиться в одной Wi-Fi-сети.
  2. Не должно быть VPN-соединений, которые могут переписывать сетевые маршруты.

Чтобы удалить устройство из Studio, сначала удалите его из мобильного приложения Салют.

Запуск на устройстве

Чтобы протестировать смартап на устройстве, авторизуйтесь на нем по Сбер ID с учетной записью владельца или разработчика пространства, в котором создан смартап.

Для запуска смартапа на устройстве попросите ассистента найти смартап по названию проекта: «Открой <название смартапа>». Вы также можете запустить смартап по активационному имени.

Для этого:

  1. Откройте проект смартапа.
  2. Перейдите в раздел Параметры.
  3. На вкладке Основные настройки задайте активационное имя смартапа, например, «капуста 48».
  4. Сохраните проект.
  5. Попросите ассистента на устройстве найти смартап по активационному имени, например: «Запусти "капуста 48"».

Ассистент запустит смартап и вы сможете начать тестирование.

Заметили ошибку?

Выделите текст и нажмите Ctrl + Enter, чтобы сообщить нам о ней