wip
This commit is contained in:
@@ -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:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user