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版本


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM