This commit is contained in:
2026-01-17 10:50:20 +01:00
parent e7a514a713
commit bced7d7666
16 changed files with 424 additions and 11 deletions

View File

@@ -48,16 +48,46 @@ Packages/com.omarator.mosissdk/
## Build Commands
### Unity Build
### Unity Build (Export to Android Studio)
Unity exports a Gradle project which is then built in Android Studio:
1. File > Build Settings
2. Switch Platform to Android
3. Player Settings > Other Settings:
- Scripting Backend: IL2CPP
- Target Architectures: ARM64
- Graphics APIs: Vulkan, OpenGLES3 (in order of preference)
- Minimum API Level: 29
4. Build or Build and Run
4. Check "Export Project"
5. Click Export and select output folder (e.g., `D:\Dev\Mosis\Builds\Unity\Android\MosisVR`)
### Native Plugin Build
### Build Gradle Project
After exporting from Unity:
```batch
cd D:\Dev\Mosis\Builds\Unity\Android\MosisVR
gradle assembleRelease
:: APK will be at:
:: launcher\build\outputs\apk\release\launcher-release.apk
```
Or open in Android Studio and build from there.
### Command Line Export (Optional)
```batch
"C:\Program Files\Unity\Hub\Editor\6000.3.2f1\Editor\Unity.exe" ^
-batchmode -quit -nographics ^
-projectPath "D:\Dev\Mosis\MosisVR" ^
-executeMethod BuildScript.BuildAndroidCI ^
-outputPath "D:\Dev\Mosis\Builds\Unity\Android\MosisVR" ^
-logFile "D:\Dev\Mosis\Builds\Unity\build.log"
```
### Native Plugin Build (Manual)
To rebuild the native library manually: