Skip to content

Repository files navigation

RU EN

⚠️ Не используйте кнопку "Код → Скачать" на сайте GitFlic – этот метод не загружает файлы из Git LFS. Инструкция по клонированию.

RuStore Unreal Engine плагин для обновления приложения

Плагин RuStoreAppUpdate помогает поддерживать актуальную версию вашего приложения на устройстве пользователя.

Репозиторий содержит плагины “RuStoreAppUpdate” и “RuStoreCore”, а также демонстрационное приложение с примерами использования и настроек. Поддерживаются версии UE 5.3 и выше.

Установка плагина в свой проект

  1. Скопируйте содержимое папки “Plugins” в папку “Plugins” внутри своего проекта. Перезапустите Unreal Engine, в списке плагинов (Edit → Plugins → Project → Mobile) отметьте плагины “RuStoreAppUpdate” и “RuStoreCore”.

  2. В файле “YourProject.Build.cs” в списке PublicDependencyModuleNames подключите модули модули “RuStoreCore” и “RuStoreAppUpdate”.

  3. В настройках проекта (Edit → Project Settings → Android) установить параметр Minimum SDK Version на уровень не ниже 24 и параметр Target SDK Version - не ниже 31.

Сборка примера приложения

Вы можете ознакомиться с демонстрационным приложением содержащим представление работы всех методов sdk:

Пересборка плагина

Если вам необходимо изменить код библиотек плагинов, вы можете внести изменения и пересобрать подключаемые .aar файлы.

  1. Откройте в вашей IDE проект Android из папки “unreal_plugin_libraries”.

  2. Внесите необходимые изменения.

  3. Выполните сборку проекта командой gradle assemble.

При успешном выполнении сборки в папках “unreal_example / Plugins / RuStoreAppUpdate / Source / RuStoreAppUpdate / ThirdParty / Android / libs” и “unreal_example / Plugins / RuStoreCore / Source / RuStoreCore / ThirdParty / Android / libs” будут обновлены файлы:

  • RuStoreUnrealAppUpdate.aar
  • RuStoreUnrealCore.aar

История изменений

CHANGELOG

Условия распространения

Данное программное обеспечение, включая исходные коды, бинарные библиотеки и другие файлы распространяется под лицензией MIT. Информация о лицензировании доступна в документе MIT-LICENSE.

Техническая поддержка

Дополнительная помощь и инструкции доступны на странице rustore.ru/help/ и по электронной почте support@rustore.ru.

About

RuStore Unreal Engine AppUpdate Example

Topics

Resources

Stars

4 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages