Documentation

Available Android SDK versions

Review available Android SDK versions for Unity Build Automation targets.
Read time 1 minuteLast updated 2 months ago

Build automation uses the configured target SDK version for a project. Due to the Unity Editor option that uses the highest available Android SDK version, you must select the maximum SDK version available during a build.
You must configure the maximum available Android SDK version to successfully build for Android. Each Android SDK includes all previous SDK versions starting from SDK 22. For example, if you use Unity 6000.1.1f1 to build for Oculus (which requires SDK 32), select SDK 32 in your Unity project and select SDK 35 or SDK 36 when you configure your build automation target.
The following table lists the Android SDK versions available for each Unity version. Availability doesn't guarantee compatibility.

Unity version

NDK

SDK 33
(deprecated)

SDK 34

SDK 35

SDK 36

2019 - 2020r19✓✓
2021 - 2021.3.40r21d✓✓
2021.3.41 - 2021.3.43r21d✓✓
2021.3.44 - 2021.3r21d✓✓✓✓
2022 - 2022.1r21d✓✓
2022.2 - 2022.3.43r23b✓✓
2022.3.44 - 2022.3r23b✓✓✓✓
2023r23b✓✓
6000.0 - 6000.0.17r23b✓
6000.0.18 - 6000.0.37r23b✓✓✓
6000.0.38 - 6000.0r27c✓✓✓
6000.1.0b1 - 6000.1.0b4r23b✓✓✓
6000.1.0b5 or laterr27c✓✓