ue5 changing minSdkVersion automatically, NDK level is 33 which is above minSdkVersion

Logs:

  • Compiling Native 64-bit code with NDK API ‘android-33’
  • Building Java with SDK API level ‘android-33’
  • Building with Build Tools version ‘30.0.3’
  • Fixing minSdkVersion; NDK level is 33 which is above minSdkVersion 26.

  • what is the use of sdk api level, ndk api level.,
  • no change in packing whatever i put here either android-28 or 26
  • minimum sdk version is 26 and target is 34 in project settings android config.
  • but UE5 automatically changing minsdk version to 33 during package, which is not istallable in android below 33 devices.

Installed:

  • UE 5.3.1, ndk: r25b, jdk 17, Android Studio Giraffe
  • build tools 28.0.3, but it auto installed 30.0.3 because of gradle minimum version requirement
  • Android 9, 10, 11, 12 sdks installed

heck it… :unamused:

  • sdk and ndk api level settings not saved.
  • manually edit PROJECT_DIRECTORY\Config\DefaultEngine.ini and set values
    SDKAPILevelOverride=android-33
    NDKAPILevelOverride=android-29
1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.