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
29
or32
has 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.0
release of the SenseGlove Unreal Engine Plugin, the
XR_EXT_hand_tracking
OpenXR extension is required for the plugin to
function. Without this OpenXR extension, the plugin won't output any glove
data.
Unreal Engine provides XR_EXT_hand_tracking
support through the OpenXR
and OpenXRHandTracking
plugins. However, for this to function on Android
in standalone mode in conjunction with other plugins such as Meta XR
or
ViveOpenXR
plugins, 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.