首页 > 解决方案 > Android Studio 更新后不支持 Gradle 版本

问题描述

我在 Windows 10 上运行。

我刚刚将 Android Studio 更新到 3.6,我的应用程序不再同步。我收到了 3 个单独的失败回复

原因:org.gradle.api.internal.plugins.PluginApplicationException:无法应用插件 [id 'com.android.internal.version-check']

原因:java.lang.RuntimeException:支持的最低 Gradle 版本为 5.6.4。当前版本是 5.4.1。如果使用 gradle 包装器,请尝试将 C:\Users\ redacted \ redacted \Documents\Android Studio\app\gradle\wrapper\gradle-wrapper.properties 中的 distributionUrl 编辑为 gradle-5.6.4-all.zip

错误:支持的最低 Gradle 版本为 5.6.4。当前版本是 5.4.1。

请修复项目的 Gradle 设置。

修复 Gradle 包装器并重新导入项目(对我来说显示为不可点击的链接)

打开 Gradle 包装器属性(对我来说显示为不可点击的链接)

Gradle 设置(对我来说显示为不可点击的链接)*

像我一样聪明,我检查了我的 gradle-wrapper 属性:

distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-5.6.4-all.zip

在项目结构中,Gradle 版本也是正确的,5.6.4。

我已经卸载并重新安装了 Android Studio。

我也尝试在另一台机器上运行该程序。

我创建了一个全新的(工作!)项目来比较 gradle-wrapper 属性文件并且所有内容都匹配。

如果可以的话,请帮助我。

标签: javaandroid-studiogradlekotlinandroid-gradle-plugin

解决方案


我重命名了项目目录并重新导入了项目,它工作正常。然后我把它改回原来的名字,它继续工作。魔法!

PS BTW 我还删除了所有 .iml 文件 .idea .gradle 文件 gradle gradlew gradlew.bat 文件。


推荐阅读