在将 Android Studio 从 3.4.2 更新到 3.5 后,我在构建日志消息中看到以下警告消息。
NDK 解析结果:项目设置:Gradle 模型版本=5.4.1,NDK 版本为 UNKNOWN
我正在使用以下安装
Build-tools: 29.0.2
NDK side by side: 20.0.5594570
NDK: 20.0.5594570
我有以下内容build.gradle
classpath 'com.android.tools.build:gradle:3.5.0'
注意:即使我收到此警告消息,构建也没有任何问题成功,因此这不是阻塞问题。无论如何,我想摆脱这个警告。
我看过以下线程,但没有帮助
1. 建议一:建议使用导入项目(Gradle、Eclipse等)打开项目
评论:我通过上述选项重新导入了项目,但没有帮助。还尝试删除构建文件夹,重新启动无效缓存等。
结果:警告消息仍然存在
2. 建议2:你只需要打开local.properties & 把ndk.dir 路径改成你的NDK 路径。
评论:我已经有以下内容了local.properties
ndk.dir=C\:\\Users\\admin\\AppData\\Local\\Android\\Sdk\\ndk-bundle
sdk.dir=C\:\\Users\\admin\\AppData\\Local\\Android\\Sdk
结果:警告消息仍然存在
3. 建议3:进入你的build.gardle(Project),然后在同步项目android studio将使用gradle-5.4.1后将gardle的classpath改为3.5.0
评论:我已经有这个配置了build.gradle
结果:警告消息仍然存在
4. 建议 4:根据以下答案之一的建议,从给定链接下载 SDK 并将其设置在单独的文件夹中。
评论:我按照建议做了。
结果:警告消息仍然存在
在尝试了我在不同线程/评论/答案中找到的所有上述建议之后,似乎没有任何效果。