Android SDK Manager 安装特定版本的 NDK Bundle

Android SDK Manager Install Specific Version of NDK Bundle

我正在尝试安装 NDK 15c,但我似乎不知道如何告诉 sdkmanager 版本。如果我运行

sdkmanager "ndk-bundle"

我会得到我不想要的最新消息。

我尝试了不同的组合,但没有任何效果:

sdkmanager "ndk-bundle;15c"

sdkmanager "ndk-bundle;15.2.4203891"

sdkmanager "ndk-bundle;15.2"

您可以从他们的档案中下载 android-NDK,并将其与您的 android 工作室集成。您可以从给定的 URL:

下载 android-NDK 15

https://developer.android.com/ndk/downloads/older_releases

要将其与 android studio 连接,将其解压到您的驱动器中,然后在 android studio 中,转到文件 -> 项目结构 -> SDK 位置 -> NDK 路径(将解压路径放在这里)

如果您使用的是 Gradle 插件 3.5 或更高版本(在撰写本文时处于测试阶段,但很快就会发布),请将以下内容添加到您的 build.gradle:

android {
    ndkVersion "19.2.5345600" // NDK r19c
}

如果您使用的是旧版 Gradle 插件,您可以从 https://developer.android.com/ndk/downloads/older_releases 下载旧版 NDK,然后在 local.properties 文件中指向 ndk.dir

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"
    

您可以通过单击在 Android Studio 中下载以前版本的 NDK- 工具 > SDK 管理器。 SDK工具 Select 显示包详细信息复选框。 NDK(并排)复选框

选择你要下载的版本

下面的解释很清楚Url-

https://developer.android.com/studio/projects/install-ndk#apply-specific-version