Gradle版本、Gradle插件版本和AndroidStudio版本之间的对应关系

问题描述

有时候碰到gradle版本死活下载不下来,还会报Gralde Sync Issues,有可能是你的Gradle Wrapper版本和Gradle插件版本、AndroidStudio版本不匹配。
在这里插入图片描述

解决方案

Gradle版本和Gradle插件版本之间存在一定的对应关系。Gradle Wrapper是用来指定项目使用的Gradle版本,Gradle插件则是用来构建Android应用程序的。

Android Gradle 插件版本所需的 Gradle 版本

下表列出了各个 Android Gradle 插件版本所需的 Gradle 版本:

插件版本所需的最低 Gradle 版本
8.28.1
8.08.0
7.47.5
7.37.4
7.27.3.3
7.17.2
7.07.0
4.2.0+6.7.1

要指定Gradle Wrapper版本,请打开项目根目录的 gradle/wrapper/gradle-wrapper.properties 文件,并将 distributionUrl 属性设置为要使用的Gradle版本的下载链接。例如:

distributionUrl=https\://services.gradle.org/distributions/gradle-7.2-bin.zip

要指定Gradle插件版本,请在项目层级的 build.gradle 文件中修改以下属性:

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

Android Gradle 插件和 Android Studio 兼容性

下表列出了各个 Android Studio 版本所需的 Android Gradle 插件版本。

Android Studio 版本所需插件版本
Hedgehog 2023.1.13.2-8.2
Giraffe 2022.3.13.2-8.1
Flamingo 2022.2.13.2-8.0
Electric Eel 2022.1.13.2-7.4
Dolphin 2021.3.13.2-7.3
Chipmunk 2021.2.13.2-7.2
Bumblebee 2021.1.13.2-7.1
Arctic Fox 2020.3.13.1-7.0

改为匹配的版本关系后,点一下Sync Project with Gradle Files ,发现就下载成功项目可以正常运行起来了。

参考安卓官方文档:https://developer.android.com/studio/releases/gradle-plugin?hl=zh-cn#updating-plugin

  • 7
    点赞
  • 32
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值