Android Studio Jellyfish中SDK Tools无CMake 3.28.1的解决方法咨询
解决Android项目中CMake 3.28.1找不到的问题
方法一:手动指定CMake路径到项目配置
- 打开项目根目录的
local.properties文件,添加一行配置,替换为你手动下载的CMake完整路径:
(Windows系统注意路径用反斜杠转义,比如cmake.dir=/path/to/your/cmake-3.28.1D:\\tools\\cmake-3.28.1-windows-x86_64) - 同步项目后,Android Studio会读取该路径定位CMake。
方法二:调整手动下载的CMake结构适配SDK目录
- 找到你的Android SDK安装路径,进入
cmake文件夹,创建3.28.1子目录 - 将手动下载的CMake包解压后,把所有内容复制到刚创建的
3.28.1目录下,确保最终路径存在cmake/3.28.1/bin/cmake(Windows为cmake.exe) - 重启Android Studio,SDK管理器会自动识别到该版本的CMake。
方法三:修改项目依赖的CMake版本
- 打开模块级
build.gradle文件,找到externalNativeBuild下的cmake配置块,修改version为SDK管理器中可下载的版本(比如3.22.1、3.25.0):android { defaultConfig { externalNativeBuild { cmake { version "3.22.1" } } } } - 同步项目,SDK管理器会自动下载对应版本的CMake。
内容的提问来源于stack exchange,提问作者zivz
相关产品推荐
相关产品推荐

