本地属性
我该如何解决这个错误?
因此,您可能希望在 build.gradle 文件中指定 cmake 版本 [1]
android {
...
externalNativeBuild {
cmake {
...
// Specifies the version of CMake the Android plugin should use. You need to
// include the path to the CMake binary of this version to your PATH
// environmental variable.
version "3.10.2.4988404"
}
}
}
对于 sdk manager 下载的版本,我不需要在 local.properties 中指定 cmake.dir。尝试完全删除它。
当我使用未从 Android Studio 的 sdk 管理器安装的 cmake 版本时,我需要指定 cmake.dir 。然后我必须把路径放到 cmake 安装目录(包含 的那个bin/cmake
),而不是直接放在 cmake 二进制目录。
[1] 摘自https://developer.android.com/reference/tools/gradle-api/4.1/com/android/build/api/dsl/Cmake#version