更新到 Android Gradle 插件 3.6.0
(2020 年 2 月 24 日发布)后,几个项目独立开始失败:
No version of NDK matched the requested version 20.0.5594570. Versions available locally: 21.0.6113669
通过安装旧的预期 ndk 版本在本地“修复”这个问题非常简单:
sdkmanager 'ndk;20.0.5594570'
但是,我的问题是:这个旧版本在哪里以及如何指定?以及如何更新它以匹配最新版本 21.0.6113669
?
原文由 friederbluemle 发布,翻译遵循 CC BY-SA 4.0 许可协议
[我的错误:请求的 ndk 版本 22.0.7026061 与 ndk.dir 请求的版本 20.0.5594570 不匹配]
MySolution:在不同的地方似乎有不同的 ndk 版本指出
请在下面找到相同的详细信息:请转到
2)项目结构=>模块=>在NDK版本下(检查您在第一步中添加的相同版本)PFA图像为Step2
3)转到你的Android工作室项目=>转到local.properties文件=>检查你的ndk版本号
如果所有 3 个步骤都适用于一个当前正确的 NDK 版本,那么您的错误就会解决。
注意:确保同步项目文件,清理项目,重建项目。
希望这能解决你的问题!!快乐编码:)