5

升级到 Android Studio 3 Canary 4 后出现此错误:

Gradle 同步失败:com/android/tools/idea/gradle/project/model/ide/android/ModelCache.computeIfAbsent 的 @NotNull 参数“key”的参数不能为空

其他人有同样的问题吗?

4

5 回答 5

10

更新项目级别build.gradle文件

```

dependencies {
        classpath 'com.android.tools.build:gradle:2.3.3'
    }

```

和模块 build.gradle:

buildToolsVersion '25.0.3'

于 2017-07-11T01:27:22.513 回答
1

类路径'com.android.tools.build:gradle:4.2.0'

于 2022-02-21T07:10:38.997 回答
0

如果其他人遇到此问题:

此错误仅在 Canary 的预览版中出现,如果您回到稳定的 2.X 版,一切正常

于 2017-06-25T09:20:20.693 回答
0

请在您的项目 gradle 文件依赖项中用“+”替换您的 gradle 构建版本,如下所述 -

dependencies {
    classpath 'com.android.tools.build:gradle:+'
}

这个对我有用。

于 2017-06-27T19:10:45.640 回答
0

当我得到 Android Studio Bumblebee ModelCache.safeGet(androidProjectResult.androidProject::getNdkVersion, "") 时遇到了同样的问题,不能为空

这对我有用,转到 File > Project Structure > Modules > 并选择 NDK Version ex。21.4.71。..

于 2022-01-31T09:19:47.617 回答