美文网首页
Grade 插件版本和gradle, cmake 版本对应关系

Grade 插件版本和gradle, cmake 版本对应关系

作者: 柴西卡夫卡 | 来源:发表于2022-01-27 16:41 被阅读0次

Android Stduio中 gradle插件版本和gradle版本的关系一直是非常混乱的, 如果你匹配的不对的话, 会导致你根本无法编译成功。可以参考下面这个表,不至于很离谱。Android Gradle 插件版本说明

image.png

另外,如果你使用到了CMake, gradle插件版本会自动给你下对应的CMake版本, 如果你多个工程gradle版本不一致时,会导致NDK项目构建失败

比如你想用CMake 3.6版本, gradle的插件版本最高只能升到3.5.4. 如果你升到3.6.0, 那么AS会帮你自动下载3.10版本的CMake. 即使你显示在build.gradle中配置CMake 为3.6也没用, 在某些情况下,这是非常操蛋的。比如,你另外一个项目下载了CMake 3.10, 那么之前那个3.6版本的项目就没法编译通过。两者是不兼容的。

很遗憾,我没有在官方文档看到gradle插件版本和Cmake的对应关系,所以只能自己尝试了

当前CMake版本可以在SDK的对应目录进行查看


image.png

相关文章

网友评论

      本文标题:Grade 插件版本和gradle, cmake 版本对应关系

      本文链接:https://www.haomeiwen.com/subject/txyahrtx.html