更新Android Studio后出现错误“最低支持的Gradle版本为5.1.1,当前版本为4.4.1”

Tla*_*-ES 17 android gradle android-gradle-plugin

我将android studio从3.3更新到3.4版本,安装后./gradlew lint是否得到下一个错误:

此构建中使用了不推荐使用的Gradle功能,使其与Gradle 6.0不兼容。

然后,我使用下一个命令来获取更多详细信息:

  ./gradlwe build --warning-mode=all
Run Code Online (Sandbox Code Playgroud)

我收到下一条消息:

无法应用插件[id'com.android.application']

支持的最低Gradle版本是5.1.1。当前版本是4.4.1。如果使用gradle包装器,请尝试将.gradle / daemon / 4.4.1 / gradle / wrapper / gradle-wrapper.properties中的distributionUrl编辑为gradle-5.1.1-all.zip

当我编辑gradle-wrapper.properties时,我看到更改已经完成,IE的版本distributionUrl已经是gradle-5.1.1.-all.zip。

知道如何解决这个问题?

Mar*_*zak 23

您可以只编辑YOUR_APPLICATION_FOLDER / gradle / wrapper / gradle-wrapper.properties并将最后一行更改为: distributionUrl=https\://services.gradle.org/distributions/gradle-5.1.1-all.zip Android Studio将下载必要的库。

  • 应用此修改后,然后运行ionic cordova --release android,此更改将自动恢复为v4 (2认同)

Tla*_*-ES 18

最后,我能够解决这个问题,将最旧版本的文件夹放入~/.gradle/wrapper/dists并只留下gradle-5.1.1-all


t.m*_*.m. 11

就我而言,尽管我尝试了所有以前的解决方案,但 gradle 未能下载我指定的版本。

显然,我是通过选择“MyProject/App”目录来打开我的项目的。当我通过选择“MyProject”文件夹打开同一个项目时,Gradle 成功更新。


Par*_*r C 8

  1. 检查您的完整项目并找到所有“Gradle-wrapper.properties”文件。如果您的项目有多个模块,那么就有可能有多个。并设置 -

distributionUrl=https://services.gradle.org/distributions/gradle-5.1.1-all.zip

  1. 摇篮同步

  2. 如果未完成,则使缓存无效并重新启动项目。

  3. 仍然无法正常工作,然后转到 Linux 上的根目录并找到 .gradle 文件夹。删除它并重新启动android studio。


Tig*_*yan 5

如果您使用 Ubuntu 并且以上所有答案都没有解决您的问题,请尝试使用此答案中的此命令在您的 Ubuntu 上升级 gradle https://askubuntu.com/a/975018/714791

sudo add-apt-repository ppa:cwchien/gradle
sudo apt-get update
sudo apt upgrade gradle
Run Code Online (Sandbox Code Playgroud)

它会帮助我希望


Álv*_*ero 5

这是我的解决方案。

My_project
  /gradle
  /wrapper
  /gradle-wrapper.properties 
Run Code Online (Sandbox Code Playgroud)

用Gradle 5.1.1修改此行

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

  • 这不起作用!“flutter run”因构建失败而结束 (3认同)
  • `flutter clean` 也没有帮助。不管怎样,我没有手动更新这个,而是通过 Android Studio 完成了这个,并且有效 (3认同)

小智 5

我通过以下两个步骤解决了。

  1. 删除gradle文件夹
  2. 检查你的类路径'com.android.tools.build:gradle:{$gradleVersion}

我的gradle版本是3.5.3。