Android
Hyperion runs on Android phones and tablets. Support works, but isn't stable yet.
What you'll need
- The Android NDK. We test with NDK 29. Point
ANDROID_NDK_HOMEat it. - Ninja, on your PATH or installed with Visual Studio or the Android SDK.
- The Android SDK and Java 17, for Gradle. Android Studio installs both.
We build for 64-bit ARM (arm64-v8a), and you'll need Android 9 (API 28) or newer.
Build it
-
Build the engine for Android. The libraries end up in
Binaries/Android/Release/.build.bat Android Release -
Package it with your project's content:
Tools\Scripts\PackageBuildAndroid.bat --cook --project MyGameWithout
--cook, only engine content is included. -
Build and install the APK with Gradle, from
Source/PlatformSpecific/Android/:gradlew.bat installDebugYou can also open that folder in Android Studio and run it from there.
Settings
Android uses Config/EngineConfig.Android.json instead of the regular config with platform-specific overrides for targeting lower end devices than the typical desktop experience
