无法安装以下 Android SDK 软件包,因为某些许可证尚未被接受。- 20.1.5948944 NDK (Side by side) 20.1.5948944

Shu*_*and 3 android android-sdk-tools android-studio android-sdk-manager

我已经从 bitbucket 中提取并尝试运行一个项目。在运行项目时,它说以下几行:

ERROR: Failed to install the following Android SDK packages as some licences have not been accepted.
   ndk;20.1.5948944 NDK (Side by side) 20.1.5948944
To build this project, accept the SDK license agreements and install the missing components using the Android Studio SDK Manager.
Run Code Online (Sandbox Code Playgroud)

机器上也安装了新的Android studio。

Mr-*_*IDE 5

Android Studio 检测到您的项目需要 NDK(本机开发工具包 - 用于 C/C++ 代码构建),但您没有安装 NDK。

检测到它是因为您的app/build.gradle文件中可能有这样的内容:

android {
    externalNativeBuild {
        cmake {
            path "CMakeLists.txt"
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

更多信息:

您需要手动安装 Android NDK 工具,这是一个 930 MB 的大下载:

  1. 安卓工作室?文件 ?设置(Windows/Linux)。还是安卓工作室?首选项(MacOS)
  2. 在搜索框中,输入“sdk”并导航到外观和行为?系统设置 ?安卓SDK
  3. 单击“SDK 工具”选项卡
  4. 单击“NDK(并排)”复选框

Android Studio 的截图? 喜好 ? 外观和行为 ?  系统设置 ? 安卓SDK

  1. 单击应用按钮。这将为您下载 Android NDK。
  2. 然后进行 gradle 同步:按最右侧的“大象”图标,工具提示为“将项目与 Gradle 文件同步”

Android Studio 工具栏 - 按钮:将项目与 Gradle 文件同步

接下来可能会提示您安装CMake。只需按照相同的过程安装 CMake。或者单击构建窗口中的蓝色链接:“安装 CMake 3.XX.X”。您现在应该可以构建您的项目了。

安装 NDK 和 CMake 并对其进行配置后,您应该会看到Android Studio 的新菜单选项工具 ?SDK 管理器AVD 管理器