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

05-13 1229阅读

问题描述

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

Gradle版本、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

VPS购买请点击我

文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。

目录[+]