Развертывание на устройстве в Unreal

Существует два способа развертывания приложения Unreal в HoloLens 2:

  • Непосредственно из редактора Unreal
  • Как пакет, отправленный через портал устройств

Оба варианта требуют настройки HoloLens для использования портала устройств для разработки.

Развертывание на устройстве из редактора Unreal

  1. Щелкните стрелку раскрывающегося списка рядом с кнопкой "Запустить ". Изначально параметр HoloLens устройства будет неактивен.

Launch dropdown options

  1. Откройте диспетчер устройств и обратите внимание, что HoloLens не будут автоматически отображаться в списке устройств.

  2. Разверните раздел "Добавление устройства без списка ".

  3. Выберите HoloLens в качестве платформы.

  4. Введите IP-адрес и порты устройств, разделенные двоеточием в качестве идентификатора устройства. Например, "127.0.0.1:10080" (при подключении через USB). Используйте имя пользователя и пароль портала устройств.

  5. Нажмите кнопку "Добавить " и закройте диспетчер устройств.

    • Если возникает ошибка, например неправильный адрес или учетные данные пользователя, сообщение выводится в журнал вывода.

Adding an unlisted device

  1. Снова щелкните стрелку раскрывающегося списка рядом с кнопкой "Запустить". На этот раз вы увидите только что добавленное устройство HoloLens. Выберите устройство HoloLens для сборки и развертывания в HoloLens.

Примечание

Сборка для устройства может включать перекомпиляционные шейдеры (особенно при первом запуске)- это может занять некоторое время. Не позволяйте устройству переходить в спящий режим, пока приложение не будет запущено (может потребоваться его носить). В противном случае компиляция шейдера завершится ошибкой!

Развертывание на устройстве с помощью портала устройств

Подробные инструкции по упаковке и развертыванию приложения можно найти в серии учебников Unreal.

Следующий этап разработки

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

Вы можете в любой момент вернуться к этапам разработки для Unreal.