In this page you'll find hardware and software development kit (SDK) requirements needed to start developing for the Android platform.
The currently supported SDK version(s) can be found in UEBuildAndroid.cs. You can find it in your
[UE4 Root Directory]/Engine/Source/Programs/UnrealBuildTool/Platform/Android folder.
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.
The UE 4.27-Plus branch on GitHub or Perforce also has Target SDK 34 and Android 14 support. This support is provided for HMI users with legacy projects on 4.27. If you are not working on an HMI project, we strongly recommend using UE 5.4.4 or higher instead of relying on UE 4.27-plus.
Unreal Engine 4.27
| Hardware Requirements | ||
|---|---|---|
| Recommended Desktop Hardware | ||
| Supported Device Hardware | ||
| Software Requirements | ||
| Desktop Operating System | ||
| NDK Version | NDK r21d | |
| Android Studio Version | Android Studio version 4.0 | |
| Supported IDE Versions | Visual Studio 2017 version 15.6 or later. |
Unreal Engine 4.26.2
| Hardware Requirements | |
|---|---|
| Recommended Desktop Hardware | |
| Supported Device Hardware | |
| Software Requirements | |
| Desktop Operating System | |
| NDK Version | NDK r21b |
| Android Studio Version | Android Studio version 4.0 |
| Supported IDE Versions | Visual Studio 2017 version 15.6 or later. |
Unreal Engine 4.26.0
| Hardware Requirements | |
|---|---|
| Recommended Desktop Hardware | |
| Supported Device Hardware | |
| Software Requirements | |
| Desktop Operating System | |
| NDK Version | NDK r21b |
| Supported IDE Versions | Visual Studio 2017 version 15.6 or later. |
Unreal Engine 4.25
| Hardware Requirements | |
|---|---|
| Recommended Desktop Hardware | |
| Supported Device Hardware | |
| Software Requirements | |
| Desktop Operating System | |
| NDK Version | NDK r21b |
| Android Studio Version | Android Studio version 3.5.3 |
| Supported IDE Versions | Visual Studio 2017 version 15.6 or later. |
Unreal Engine 4.24
| Hardware Requirements | |
|---|---|
| Recommended Desktop Hardware | |
| Supported Device Hardware | |
| Software Requirements | |
| Desktop Operating System | |
| NDK Version | Android NDK R14b Codeworks for Android 1R7u1 installer replaces the previous Codeworks on Windows and Mac. Linux uses 1R6u1 plus modifications. |
| Codeworks SDK Version | Windows and Mac: 1R7u1 |
| Supported IDE Versions | Visual Studio 2017 version 15.6 or later. |
Unreal Engine 4.23
| Hardware Requirements | |
|---|---|
| Recommended Desktop Hardware | |
| Supported Device Hardware | |
| Software Requirements | |
| Desktop Operating System | |
| NDK Version | Android NDK R14b Codeworks for Android 1R7u1 installer replaces the previous Codeworks on Windows and Mac. Linux uses 1R6u1 plus modifications. |
| Codeworks SDK Version | Windows and Mac: 1R7u1 |
| Supported IDE Versions | Visual Studio 2017 version 15.6 or later. |
Unreal Engine 4.22
| Hardware Requirements | |
|---|---|
| Recommended Desktop Hardware | |
| Supported Device Hardware | |
| Software Requirements | |
| Desktop Operating System | |
| NDK Version | Android NDK R14b Codeworks for Android 1R7u1 installer replaces the previous Codeworks on Windows and Mac. Linux uses 1R6u1 plus modifications. |
| Codeworks SDK Version | Windows and Mac: 1R7u1 |
| Supported IDE Versions | Visual Studio 2017 version 15.6 or later. |
Unreal Engine 4.21
| Hardware Requirements | |
|---|---|
| Recommended Desktop Hardware | |
| Supported Device Hardware | |
| Software Requirements | |
| Desktop Operating System | |
| NDK Version | Android NDK R14b Codeworks for Android 1R7u1 installer replaces the previous Codeworks on Windows and Mac. Linux uses 1R6u1. |
| Codeworks SDK Version | Windows and Mac: 1R7u1 |
| Supported IDE Versions | Visual Studio 2017 version 15.6 or later. |
Unreal Engine 4.20
| Hardware Requirements | |
|---|---|
| Recommended Desktop Hardware | See Hardware and Software Specifications. |
| Supported Device Hardware | See Android Device Compatibility. |
| Software Requirements | |
| Desktop Operating System | See Hardware and Software Specifications. |
| NDK Version | Android NDK R12b Note: Codeworks for Android 1R6u1 installer replaces the previous Codeworks on Windows, Mac, and Linux. |
| Codeworks SDK Version | 1R6u1 |
| Supported IDE Versions | Visual Studio 2017 version 15.6 or later. |
Unreal Engine 4.19
| Hardware Requirements | |
|---|---|
| Recommended Desktop Hardware | See Hardware and Software Specifications. |
| Supported Device Hardware | See Android Device Compatibility. |
| Software Requirements | |
| Desktop Operating System | See Hardware and Software Specifications. |
| NDK Version | Android NDK R12b Codeworks for Android 1R6u1 installer replaces the previous Codeworks on Windows, Mac, and Linux. |
| Codeworks SDK Version | 1R6u1 |
| Supported IDE Versions | Visual Studio 2015 Update 3 |