ym88659208ym87991671
Быстрый старт Native App | Документация для разработчиков
Skip to main content

Быстрый старт Native App

Обновлено 13 октября 2022

Native App — это приложение с графическим интерфейсом, к которому вы можете подключить голосовое управление. Если у вас есть Android-приложение, портируйте его в Studio и запускайте на умных устройствах Sber.

В этом разделе вы узнаете как создать и запустить Native App «Купи слона» с помощью инструментов Studio. Для этого скачайте готовое демо-приложение с поддержкой основных библиотек и голосового сценария.

Загрузка приложения

Чтобы загрузить демо-приложение в Studio:

  1. Придумайте идентификатор приложения — package name — и укажите его в файле build.gradle в поле applicationId. Идентификатор должен быть уникальным в рамках всех приложений Studio.

  2. Соберите и подпишите приложение с помощью любой среды для Android разработки, например, в Android Studio.

  3. Авторизуйтесь в Studio. Авторизуйтесь не по электронной почте, а со Сбер ID — это позволит в дальнейшем тестировать Native App на умных устройствах Sber.

  4. Нажмите Создать проект и выберите тип SmartApp.

  5. В поле Название укажите «Купи слона».

    По этому названию вы сможете запустить смартап на умных устройствах Sber.

  6. Выберите тип Native App и нажмите Создать проект.

    Откроется черновик проекта.

  7. Выберите вкладку Параметры.

  8. В разделе Хостинг фронтенда загрузите демо-приложение.

    Начнется проверка приложения. Когда файл пройдет проверку, отобразится статус «Проверка пройдена».

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

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

  1. Перейдите в Studio в настройки и в раздел Мои устройства.
  2. Нажмите кнопку Добавить и укажите идентификатор устройства с учетом регистра, например, 385342565001000011350D25. Вы можете найти его в настройках устройства в разделе «Об устройстве».
  3. Выберите из списка тип вашего устройства, например, OKKO Smart Box, и нажмите Добавить.
  4. Включите переключатель Функция ADB.
  5. Подождите минуту и выполните в терминале команду adb connect <ip-address>. Вы можете найти ip-address в настройках устройства в разделе «Сеть».
  6. Авторизуйтесь на устройстве по Сбер ID с учетной записью владельца или разработчика пространства, в котором создан Native App.
  7. Скажите ассистенту: «Запусти купи слона». Теперь вы можете протестировать ваш Native App.

Смотрите также

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

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