---
name: "SDL_GetAndroidSDKVersion"
section: "3"
platform: "linux"
package: "libsdl3-doc"
version: "3.2.10+ds-1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/SDL_GetAndroidSDKVersion"
---

# SDL\_GetAndroidSDKVersion(3)

Query Android API level of the current device.

## NAME

SDL\_GetAndroidSDKVersion - Query Android API level of the current device.

## HEADER FILE

Defined in SDL3/SDL\_system.h

## SYNOPSIS

```
#include "SDL3/SDL.h"
```

**int SDL\_GetAndroidSDKVersion(void);**

## DESCRIPTION

• API level 35: Android 15 (VANILLA\_ICE\_CREAM)

• API level 34: Android 14 (UPSIDE\_DOWN\_CAKE)

• API level 33: Android 13 (TIRAMISU)

• API level 32: Android 12L (S\_V2)

• API level 31: Android 12 (S)

• API level 30: Android 11 (R)

• API level 29: Android 10 (Q)

• API level 28: Android 9 (P)

• API level 27: Android 8.1 (O\_MR1)

• API level 26: Android 8.0 (O)

• API level 25: Android 7.1 (N\_MR1)

• API level 24: Android 7.0 (N)

• API level 23: Android 6.0 (M)

• API level 22: Android 5.1 (LOLLIPOP\_MR1)

• API level 21: Android 5.0 (LOLLIPOP, L)

• API level 20: Android 4.4W (KITKAT\_WATCH)

• API level 19: Android 4.4 (KITKAT)

• API level 18: Android 4.3 (JELLY\_BEAN\_MR2)

• API level 17: Android 4.2 (JELLY\_BEAN\_MR1)

• API level 16: Android 4.1 (JELLY\_BEAN)

• API level 15: Android 4.0.3 (ICE\_CREAM\_SANDWICH\_MR1)

• API level 14: Android 4.0 (ICE\_CREAM\_SANDWICH)

• API level 13: Android 3.2 (HONEYCOMB\_MR2)

• API level 12: Android 3.1 (HONEYCOMB\_MR1)

• API level 11: Android 3.0 (HONEYCOMB)

• API level 10: Android 2.3.3 (GINGERBREAD\_MR1)

## RETURN VALUE

Returns the Android API level.

## AVAILABILITY

This function is available since SDL 3.2.0.
