You should be putting it in the SDK folder for the android studio I believe. So like appdata/local/android/sdk/ndk and in unreal I know I had to put the version or build folder location and not just ndk. also make sure you have the android sdk path selected in ue4’s project settings.
Why you want to download a separate NDK distributive while it can be easily installed from the main Android SDK: either via Android Studio SDK Manager or “sdkmanager” helper from “tools/bin” within SDK?
I don’t want to do anything. It wasn’t my idea. Oculus’s submission tool for the Quest’s App Lab demanded it. I’m trying to get my game into App Lab and it’s having me jump through SO MANY HOOPS! Like I mentioned below, I already solved this problem…
But now it doesn’t accept my APK signing, the same one it recommended me to do in the first place, and the same one I submitted half a dozen games to Google Play Store with. If it’s not one thing with their dumb system, it’s another.
ERROR: Android toolchain NDK r25b not supported; please use NDK r21 to NDK r23 (NDK r21b recommended)
while I was toggling to Unreal Engine 5.1 and UnE4.27.2. To fix the situation, I just run the SetupAndroid.bat under …\Engine\Extras\Android, restart and it fixes it.