Przemek Lach
Przemek Lach

Reputation: 1538

Android SDK Manager Install Specific Version of NDK Bundle

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

Answers (5)

Deepak Singh
Deepak Singh

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:

enter image description here

Upvotes: 4

Rahul Repala
Rahul Repala

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

kurtzmarc
kurtzmarc

Reputation: 3137

As stated in the docs:

  1. Use the sdkmanager tool to view versions of CMake and NDK packages that are available:

    sdkmanager --list
    
  2. 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

Dan Albert
Dan Albert

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

Arsal Imam
Arsal Imam

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

Related Questions