Android Studio 3.0 以后JNI编程遇到 CMake 版本问题

编译报错,提示解决方案为安装cmake3.6.0版本,但无法通过给定链接安装

CMake ‘3.6.0’ was not found in PATH or by cmake.dir property. - CMake ‘3.10.2’ found in SDK did not match requested version ‘3.6.0’.

3.6.0在工程中并未出现,不知道是哪里指定的
默认安装的cmake是 3.10.2版本

解决方案
在模块中的build.gradle文件中增加

android{ externalNativeBuild { cmake { version "3.10.2" } } }

 

指定所使用的cmake版本

posted on 2019-04-06 19:46  xiaofei01gm  阅读(7084)  评论(0编辑  收藏  举报