我从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也已在计算机中新安装。
答案 0 :(得分:4)
Android Studio检测到您的项目需要NDK(本地开发套件-用于C / C ++代码构建),但是您没有安装NDK。
这是因为您的 app/build.gradle
文件中可能包含以下内容:
android {
externalNativeBuild {
cmake {
path "CMakeLists.txt"
}
}
}
您需要手动安装Android NDK工具,该工具下载量高达930 MB:
接下来可能会提示您安装 CMake 。只需按照相同的过程安装CMake。或单击“生成”窗口中的蓝色链接:“安装CMake 3.XX.X”。现在,您应该可以构建您的项目了。
安装并配置了NDK和CMake之后,您应该会看到 Android Studio➔工具➔SDK Manager 和 AVD Manager 的新菜单选项。
>答案 1 :(得分:0)
当您安装Android Studio 3.5.2时,Android Studio不会安装NDK(Side By side),因此,您需要手动进行操作。工具-> SDK Manager->系统设置-> Android SDK->(选择)SDK工具并启用NDK(并排)。
答案 2 :(得分:0)
另请参阅: Android Studio not showing SDK Manager Option in the Tools Menu (并非总是可以通过“工具”下拉菜单访问SDK管理器)