ModelCache.safeGet(androidProjectResult.androidProject::getNdkVersion, "") 不得为 null

Pho*_*ton 13 gradle android-studio

当我将 Android Studio 更新到 Bumblebee 2021.1.1 时,出现以下错误:

ModelCache.safeGet(androidProjectResult.androidProject::getNdkVersion, "") must not be null
Run Code Online (Sandbox Code Playgroud)

我已经将 ndk.dir 添加到 local.properties 但仍然有错误。

sdk.dir=/path/to/sdk
ndk.dir=/path/to/ndk
Run Code Online (Sandbox Code Playgroud)

b d*_*per 7

在此输入图像描述

添加ndk路径在android.ndkPath

或者

添加ndkVersion '23.0.7599858'(如果您使用这种方法,那么在某些情况下,如果其他库模块使用 ndk,则必须在其他库模块中添加版本)

在此输入图像描述


您还可以使用“文件”->“项目结构”来添加它

项目结构


小智 0

ndk.dir=/path/Android/Sdk/ndk
sdk.dir=/path/Android/Sdk

尝试这样定义