I am working on an Android native project which builds using CMake
.
In my build.gradle
I specify :
if(project.hasProperty("native")) {
externalNativeBuild {
cmake {
path file('jni/CMakeLists.txt')
version '3.18.1+'
}
}
}
I want to invoke externalNativeBuild
task from command-line only on an automated build server.
However I am getting this error:
CMake '3.18.1' or higher was not found in SDK, PATH, or by cmake.dir property.
When I build it inside Android Studio
normally, It downloads and install CMake
but it is not happening from command-line.
Is there a way to do it from command-line?