Deploying to Android (Standalone)
Epic Games provides official documentation for setting up Unreal projects targeting Android:
Here are a few important notes to consider:
- Since SenseGlove provides native libraries built for Android, it’s crucial to consult the Platform Support Matrix before deciding to deploy your project to Android.
- Currently, all third-party native libraries are built against Android NDK API Level
29. - On Meta Quest devices, building against Android SDK API Level
29or32has been tested and is supported. - A video tutorial on deploying to Oculus Quest devices and Android is also available.
Caution
As of the
v2.1.0release of the SenseGlove Unreal Engine Plugin, theXR_EXT_hand_trackingOpenXR extension is required for the plugin to function. Without this OpenXR extension, the plugin won't output any glove data. Unreal Engine providesXR_EXT_hand_trackingsupport through theOpenXRandOpenXRHandTrackingplugins. However, for this to function on Android in standalone mode in conjunction with other plugins such asMeta XRorViveOpenXRplugins, or hand-tracking as a fallback mechanism when no glove data is available, extra configuration steps and considerations are required.
Third-Party Tutorials
This Android Standalone Mode Deployment tutorials series covers how to build and deploy Unreal Engine 5.5 Projects APK to Android and Meta Quest 3S/3/Pro/2 in standalone mode. Furthermore, it covers the how-to on enabling OpenXR hand-tracking on Android with Meta XR (Quest 3S/3/Pro/2) and HTC VIVE OpenXR (Focus Vision/XR Elite/Focus 3) plugins.