Closed robinnorth closed 6 months ago
Hello, meet this problem too, mimnimum target api must be 22 and maximum 34 for Unity 2022.3. Please fix 😢
Hello, I have this problem too
Can this please be fixed? I really appreciate the work you're doing and this project, but this is a breaking bug and I'm not able to just manually modify the enum. @robinnorth
I have the exact same problem, if we want to be able to publish on the Google Play store, new apps must target SDK version 33, which isn't even an option in AndroidSdkVersions. Take it from Unity's words : "These values should not be used to determine the highest supported API level.".
Edit : This happens in Unity 2022 LTS (2022.3.19f1), I was able to find higher versions in the latest version of the engine
PlayerSettings.Android.targetSdkVersion
andPlayerSettings.Android.minSdkVersion
will accept int values for higher Android API levels than are defined inUnityEditor.AndroidSdkVersions
, allowing the use of new Android SDKs (e.g. Unity 2022.2 defines values for up to Android 30 inAndroidSdkVersions
, but Android 34 is the latest available at the time of writing), but becauseBuildAndroid
relies onAndroidSdkVersions
to get and set API levels, building for these newer API levels is not possible via SuperUnityBuild.