Unreal Engine supports publishing to Android mobile devices and has several features to help in publishing to the Google Play Store. This section contains guides for setting up your Android development environment, how to use Android features and services, and how to prepare your game to ship.
Current SDK Requirements
After August 31, 2024, Google Play Store requires apps to target Android 14, which requires API level 34. To publish new apps on the Google Play Store after this date, you must update to UE 5.4.4 for target SDK 34 support. Apps built with previous versions of UE will no longer submit successfully. For more information, see the Android documentation on Google Play's target API level requirement.
- Current UE Version: 5.3
- Android Studio Version: Flamingo 2022.2.1 Patch 2 May 24, 2023
- Android SDK:
- Recommended: SDK 33
- Minimum for compilation: SDK 30
- Minimum target SDK for shipping on devices: 26
Different stores have their own target SDK minimum requirements, which may differ from that mentioned above.
- NDK Version: r25b
- Build-tools: 33.0.1
- Java runtime: OpenJDK 17.0.6 2023-01-17
- AGDE v23.1.82+ required for AGDE debugging.
Current Device Compatibility
The current version of Unreal Engine supports Android devices meeting the following specifications:
- Android 8 or higher
- 64-bit Arm-based CPU
- Compatible GPUs
- Mali T8xx, G71, G72, G76, G77, G78 and G71x series
- Adreno 5xx, 6xx or 7xx series
- PowerVR GM9xxx series
- Xclipse 920
- Compatible Graphics APIs
- OpenGL ES 3.2
- Vulkan 1.1 on Android 10 or later devices with compatible drivers