1. 程式人生 > >Android Studio 3.0 以後JNI編程遇到 CMake 版本問題

Android Studio 3.0 以後JNI編程遇到 CMake 版本問題

bsp 給定 jni編程 解決 req 編譯 andro per 解決方案

編譯報錯,提示解決方案為安裝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版本

Android Studio 3.0 以後JNI編程遇到 CMake 版本問題