Reputation: 1538
I'm trying to install NDK 15c and I can't seem to figure out how to tell sdkmanager the version. If I run
sdkmanager "ndk-bundle"
I will get the latest which I don't want.
I've tried different combinations but nothing works:
sdkmanager "ndk-bundle;15c"
sdkmanager "ndk-bundle;15.2.4203891"
sdkmanager "ndk-bundle;15.2"
Upvotes: 18
Views: 32816
Reputation: 1145
I have the same issue. I resolved it through the SDK manager under SDK Tools, click Show Package Details
and then scroll under NDK (Side by side) and tick and apply the version you need. See the image below:
Upvotes: 4
Reputation: 109
You can download previous versions of NDK in Android Studio by clicking- Tools > SDK Manager. SDK Tools Select the Show Package Details checkbox. NDK (Side by side) checkbox
choose the version you want to download
This is clearly explained in the following Url-
https://developer.android.com/studio/projects/install-ndk#apply-specific-version
Upvotes: 0
Reputation: 3137
As stated in the docs:
Use the sdkmanager tool to view versions of CMake and NDK packages that are available:
sdkmanager --list
Pass the sdkmanager the strings for the packages that you want to install. For example, to install CMake and the NDK, use the following syntax:
sdkmanager --install "ndk;major.minor.build" "cmake;major.minor.micro.build"
Upvotes: 15
Reputation: 10499
If you're using Gradle plugin 3.5 or later (in beta at time of writing, but will be out soon), add the following to your build.gradle:
android {
ndkVersion "19.2.5345600" // NDK r19c
}
If you're using an older Gradle plugin, you can download old NDK releases from https://developer.android.com/ndk/downloads/older_releases and point ndk.dir
in your local.properties
file at that instead.
Upvotes: 15
Reputation: 2992
You can just download the android-NDK from their archives and integrate it with your android studio. You can download android-NDK 15 from the given URL:
https://developer.android.com/ndk/downloads/older_releases
To connect it with android studio, extract it into your drive and in android studio, go to File -> Project Structure -> SDK Location -> NDK Path (Put extracted path here)
Upvotes: 14