Search code examples
androidreact-nativeexpoandroid-min-sdk

Expo SDK 52 points to minSdkVersion 24


So latest Expo SDK version 52, bumped minSdkVersion to 24. But Google sends out warnings that API level needs to be 33+ or higher.

Is Expo planning to align with Google requirements?

Im developing a react native app with Expo. And I tried to install expo-build-properties and set the minSdkVersion to 33 - but once I run npx expo prebuild and look into the gradlefile, it still defaults to 24.

Is this going to be fixed soon. Or am I missing something?


Solution

  • You are missing something!

    So latest Expo SDK version 52, bumped minSdkVersion to 24. But Google sends out warnings that API level needs to be 33+ or higher.

    Whilst both being true, they both point to different variables.

    • minSdkVersion is the minimum supported SDK (Android) Version
    • targetSDKVersion is the value google refers to.

    Setting minSdkVersion to 33 or higher means that your application will not support anything lower than Android 13.