Android Studio Chimpmunk 更新:“支持的最低 Gradle 版本为 7.3.3。当前版本是 7.2。

Reg*_*_AG 36 android gradle android-studio build.gradle android-gradle-plugin

更新到 Android Studio Chimpmunk 后,我在 Gradle 同步上收到错误消息:

Minimum supported Gradle version is 7.3.3. Current version is 7.2.'
Run Code Online (Sandbox Code Playgroud)

在我的 gradle-wrapper.properties 中,我有:

distributionUrl=https\://services.gradle.org/distributions/gradle-7.3.3-bin.zip
Run Code Online (Sandbox Code Playgroud)

在我的 build.gradle 中,我有:

classpath 'com.android.tools.build:gradle:7.2.0'
Run Code Online (Sandbox Code Playgroud)

我无法将其更改为:

classpath 'com.android.tools.build:gradle:7.3.3'
Run Code Online (Sandbox Code Playgroud)

Android Studio 发现的最新版本是 7.2.0

如果我设置:

distributionUrl=https\://services.gradle.org/distributions/gradle-7.2.0-bin.zip
Run Code Online (Sandbox Code Playgroud)

我也遇到同样的错误(奇怪)。

我要解决这个问题吗?

谢谢。

回答我的问题:

目前,我将两者都降级到 7.0.4。更新可能很快就会实现。

小智 54

我刚刚遇到了这个问题,使缓存无效解决了这个问题。
文件 > 使缓存无效...
图片:使缓存无效并重新启动


小智 8

使用 Gradle 文件文件/同步项目


Ben*_*Ben 6

在接受 Android Studio 的自动更新提示后,我也遇到了这个问题。奇怪的是,我的机器同步正常,但其他人的却不能。

gradle 版本要求似乎是由 Android gradle 插件 (AGP) 版本强加的。因此,还要在您的build.gradle文件中查找此类内容:

plugins {
    id 'com.android.application' version '7.2.0'
    id 'com.android.library' version '7.2.0'
}
Run Code Online (Sandbox Code Playgroud)

我发现更新后 AGP 版本已升至 7.2.0,并且必须要求 Gradle 7.3.3(令人困惑!)。不管怎样,当我将 AGP 编辑回 7.1.3 时,我可以将基础 gradle 降级distributionUrl到 7.2,一切又恢复正常了。

所以这是一组兼容的版本:

构建.gradle

plugins {
    id 'com.android.application' version '7.1.3'
    id 'com.android.library' version '7.1.3'
}
Run Code Online (Sandbox Code Playgroud)

gradle-wrapper.properties

distributionUrl=https\://services.gradle.org/distributions/gradle-7.2-all.zip
Run Code Online (Sandbox Code Playgroud)