Android JNI开发解决Could not get version from cmake.dir path问题

项目用到了JNI,在Android Studio上NDK开发用的是cmake,但是打开项目报了如下错误

Could not get version from cmake.dir path 'D:\Android\Sdk\cmake\3.10.2.4988404'.
- CMake '3.6.0' found in SDK did not match requested version '3.10.2'.

字面意思就是说在cmake文件夹路径下找不到指定版本的cmake,只找到3.6.0版本不符合项目需要的3.10.2版本

找不到那就下一个呗

打开SDK Manager,切换到SDK Tools页,找到CMake项,勾选下右下角的Show Package Details后可以展开CMake看到下面的版本,可以看到3.6.4版本是installed,而3.10.2版本是Not installed,我们就勾选下3.10.2版本,然后点击OK按钮就会开始下载该版本。

 下载完成后再点击下Try Again按钮重新Async Gradle,问题就解决了

 

 

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章