SDK level overriden during building...

Hi all,
I am developing for quest 3 for the first time and as I understand the SDK should be level 32 BUT
although I did all of the following it keeps overriding it and building at level 33:

in android studio

  • I uninstalled sdk 33 and only left sdk 32
  • android built tools: 32.0.0
  • NDK 25.1.8937393
  • Android command line tools: 8.0

In unreal project settings:

  • Android minimum sdk version:32
  • android target sdk version: 32
  • SDK Api level : Android-32
  • NDK Api level: Android-32

In DefaultEngine.ini:
[/Script/AndroidRuntimeSettings.AndroidRuntimeSettings]
PackageName=appname
MinSDKVersion=32
TargetSDKVersion=32

UE:5.4
Target platform: Quest 3
installed android studio 4
Java: 17

I also sprayed 32 on the pc case to upease the gods! :slight_smile:

I am suspecting the problem could be from the built tools selection but I’m not sure.
Any suggestion would be greatly appreciated!

For any other poor soul out there:
the solution was to put 30 as the minimum level so that the desired 32 level is included.
Thanks myself! such a helpful community!!!

2 Likes