NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [22.1.7171670] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
分析
按照惯例 在local.properties下加了
ndk.dir
遇到如上问题
按照字面意思 以后不能如此设置了
android {
ndkVersion = "major.minor.build" // e.g., ndkVersion "21.3.6528147"
}
每个 AGP 版本都会使用当时最新的 NDK 稳定版进行全面测试。对于 AGP 版本 3.6 及更高版本,如果您未在 build.gradle 文件中指定 NDK 版本,系统将使用上述 NDK 版本构建项目。AGP 版本说明中介绍了默认 NDK 版本。下表列出了当前的默认 NDK 版本:
Android Studio/Gradle 插件版本 7.0 4.2 4.1 4.0 3.6 3.5 3.4
为 AGP 版本指定的默认 NDK 版本 21.4.7075529 21.4.7075529 21.1.6352462 21.0.6113669 20.0.5594570 未指定默认版本
总结
有一说一 遇到问题就观察一下现象
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)