Development Requirements

Android development requirements including compatible hardware, software, and SDK information.

This page contains the software development kit (SDK) requirements needed to develop Unreal Engine (UE) projects for Android devices, as well as compatible hardware for the current version of UE.

Current Development Requirements

Current SDK Information

  • 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 Compatible Devices

UE 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

Version History

UE Version

Android Studio Version

Minimum Android SDK Version

Android NDK Version



Flamingo 2022.2.1 Patch 2 May 24, 2023

Recommended: SDK 33 Minimum: SDK 30

NDK r25b


Android Studio 4.0

Recommended: SDK 32 Minimum: SDK 30

NDK r25b

While SDK 30 is the minimum needed to compile on your system, SDK 26 is the minimum SDK you can target for shipping projects on devices.


Android Studio 4.0

SDK 23

NDK r21e

Minimum SDK version required to use Android File Server (AFS) is 26.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey