It should be listed automatically, if it doesnt checkout your Android SDK and use sdkmanager.bat -list. If there’s an error, the SDK Installation might fail.
Also checkout the log/console when you open your build settings for android, if there is an error about invokation failed about sdkmanager
That’s just ridiculous. You saying that I have to install Android SDK/JDK/NDK on every Unity version I installed? And why does the older version(2021 LTS) work without any problem?
It’s an external tool setting in 20201.3.13f1 using the same SDK.
Okay i just installed SDK and now I can build with API level 34. But when I upload it on Google Play Console, they don’t accept with this with message:
Update your com.google.android.play:core:1.10.3 Maven dependency to an Android 14 compatible version! Your current com.google.android.play:core:1.10.3 library is incompatible with targetSdkVersion 34 (Android 14), which introduces a backwards-incompatible change to broadcast receivers. As a reminder, from August 31, 2024, Google Play requires all new app releases to target Android 14. Update to the latest library version dependency to avoid app crashes.
Any updates? I have same issue which @Cloudattack-Admin mentioned, most of difference is my Unity version is a bit higher(2022.3.44f1)
Also, I’m currently using Appsflyer, if I turn it off(or say, remove it from project) it will run smoothly. the problem only occur when i turn Appsflyer on…
It’s likely that the issue is related to Appsflyer not being updated for SDK 34. What version of their SDK are you using?
According to their latest release notes, they released a new version (6.15.1) just 4 days ago that adds support for targetSDKVersion 34. Make sure you’re using that version.