Что я хочу сделать
Встроить небольшую сцену Unity (представление AR/3D) в существующее приложение Android, написанное на Java/Kotlin, чтобы Unity работал внутри одно действие или фрагмент.
Что я пробовал
- Создал проект Unity как библиотеку Android ().
Код: Выделить всё
Export Project → Android - Импортировал экспортированный проект в Android Studio как модуль.
- Добавил необходимые зависимости Gradle из документации Unity.
- Пытался запустить Unity из действия с помощью UnityPlayer, но модуль не инициализируется.
Сборка завершается неудачей из-за ошибок Gradle, связанных с:
- несоответствием minSdkVersion и targetSdkVersion,
- отсутствующими библиотеками UnityPlayer,
- дублированные или конфликтующие ресурсы.
Вопрос
Существует ли современный рабочий процесс (2025 г.) для встраивания проекта Unity в нативную версию Android app с использованием текущих версий Unity (2022 LTS/2023/2024) и Android Studio?
В частности:
- Как правильно экспортировать Unity как библиотеку в последних версиях?
- Как следует добавлять библиотечный модуль и на него ссылаться в Android Studio?
- Как рекомендуется запускать Unity внутри действия или фрагмента?
- Есть ли критические изменения в экспорте Unity 2022–2024 гг., требующие другой настройки?
- Версия Unity: (добавьте свою точная версия здесь)
- Версия Android Studio: (добавить)
- Версия плагина Android Gradle: (добавить)
- Kotlin/Java: (добавить)
Подробнее здесь: https://stackoverflow.com/questions/798 ... 5-unity-20
Мобильная версия