由于未接受某些许可证,无法安装以下 Android SDK 包。- 20.1.5948944 NDK(并排)20.1.5948944
Failed to install the following Android SDK packages as some licences have not been accepted.- 20.1.5948944 NDK (Side by side) 20.1.5948944
我从 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.
Android studio 也是新装的机器
当您安装 Android Studio 3.5.2 时,android studio 不会安装 NDK(Side By side),因此您需要手动安装。工具 -> SDK 管理器 -> 系统设置 -> Android SDK -> (Select) SDK 工具并启用 NDK(并排)。
另请参阅:
Android Studio not showing SDK Manager Option in the Tools Menu
(SDK 管理器并不总是可以从 "Tools" 下拉菜单访问)
Android Studio 检测到您的项目需要 NDK(本机开发工具包 - 用于 C/C++ 代码构建),但您没有安装 NDK。
检测到它是因为您的 app/build.gradle
文件中可能有这样的内容:
android {
externalNativeBuild {
cmake {
path "CMakeLists.txt"
}
}
}
更多信息:
您需要手动安装 Android NDK 工具,这是一个 930 MB 的大下载:
- Android Studio ➔ 文件 ➔ 设置 (Windows/Linux)。或者 Android Studio ➔ 首选项 (MacOS)
- 在搜索框中,输入 "sdk" 并导航到 外观和行为 ➔ 系统设置 ➔ Android SDK
- 单击 'SDK Tools' 选项卡
- 单击 “NDK(并排)”复选框
- 单击应用 按钮。这将为您下载 Android NDK。
- 然后进行 gradle 同步:按最右侧的 'elephant' 图标,工具提示 “将项目与 Gradle 文件同步”
接下来可能会提示您安装 CMake。只需按照相同的过程安装 CMake。或者点击Buildwindow中的蓝色link:“Install CMake3.XX.X”。您现在应该可以构建您的项目了。
安装 NDK 和 CMake 并进行配置后,您应该会看到新的菜单选项 Android Studio ➔ 工具 ➔ SDK 管理器 和 AVD 管理器.
我遇到了同样的问题,我可以通过在 build.gridle 块 Android{} 内添加这行代码来解决这个问题
ndk版本“21.0.6113669”
然后同步项目。
我从 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.
Android studio 也是新装的机器
当您安装 Android Studio 3.5.2 时,android studio 不会安装 NDK(Side By side),因此您需要手动安装。工具 -> SDK 管理器 -> 系统设置 -> Android SDK -> (Select) SDK 工具并启用 NDK(并排)。
另请参阅: Android Studio not showing SDK Manager Option in the Tools Menu (SDK 管理器并不总是可以从 "Tools" 下拉菜单访问)
Android Studio 检测到您的项目需要 NDK(本机开发工具包 - 用于 C/C++ 代码构建),但您没有安装 NDK。
检测到它是因为您的 app/build.gradle
文件中可能有这样的内容:
android {
externalNativeBuild {
cmake {
path "CMakeLists.txt"
}
}
}
更多信息:
您需要手动安装 Android NDK 工具,这是一个 930 MB 的大下载:
- Android Studio ➔ 文件 ➔ 设置 (Windows/Linux)。或者 Android Studio ➔ 首选项 (MacOS)
- 在搜索框中,输入 "sdk" 并导航到 外观和行为 ➔ 系统设置 ➔ Android SDK
- 单击 'SDK Tools' 选项卡
- 单击 “NDK(并排)”复选框
- 单击应用 按钮。这将为您下载 Android NDK。
- 然后进行 gradle 同步:按最右侧的 'elephant' 图标,工具提示 “将项目与 Gradle 文件同步”
接下来可能会提示您安装 CMake。只需按照相同的过程安装 CMake。或者点击Buildwindow中的蓝色link:“Install CMake3.XX.X”。您现在应该可以构建您的项目了。
安装 NDK 和 CMake 并进行配置后,您应该会看到新的菜单选项 Android Studio ➔ 工具 ➔ SDK 管理器 和 AVD 管理器.
我遇到了同样的问题,我可以通过在 build.gridle 块 Android{} 内添加这行代码来解决这个问题
ndk版本“21.0.6113669”
然后同步项目。