Gradle 版本问题

在要求团队协作或者引入别人的库时,有可能出现项目的 gradle 版本和本地的 gradle 版本不一而报错。

查看版本

查看项目的 gradle 版本

File\Project Structure\Project

File\Project Structure
Project

上图的 gradle 版本是 2.14.1,gradle 插件的版本是2.2.3

查看本地的版本
命令行中:gradlew -v

Paste_Image.png

在线更新

打开 gradle\wrapper\gradle-wrapper.properties
该文件一般有以下内容:

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

最后一句就是当版本不一时 AS 自动去下载的版本,但因为一些原因所以有时候会卡顿到不能下载。
如果可以访问或者科学上网的方法,直接修改这里的地址为想要的版本号就可以了。

还可以尝试的方法是在命令行中输入: gradlew
我想本质上都是一样的,都会访问到一些不怎么稳定的地址去下载,我之前也有成功过但这次失败了才遇到新的问题:怎么手动更新 gradle 的版本?

手动下载

Gradle 各版本下载地址

下载后解压,然后打开 File/setting/Build/Gradle
选择 Use local gradle distribution,再找到解压出来的文件夹即可

File/setting/Build/Gradle

还有一种就是
选择 Use default gradle wrapper (recommended)

Paste_Image.png

然后找到:
C:\Users\Administrator\.gradle\wrapper\dists\gradle-x.x.x-all\c64ydeuardnfqctvr1gm30
(gradle-x.x.x 是版本号,后面的c64... 是每个人不一样的)
将下载下来的压缩包放到这个文件夹,rebuild project,会自动解压。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 报错信息 分析: “Gradle version 2.2 is required. Current version...
    wenzhiming阅读 19,229评论 3 22
  • Gradle是一款非常优秀的构建系统工具,它的DSL基于Groovy实现,可以让你很方便的通过代码控制这些DSL来...
    飞雪无情flysnow_org阅读 3,646评论 0 35
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,400评论 19 139
  • 是什么? 在语法上是基于Groovy语言的(Groovy 是一种基于JVM的敏捷开发语言,可以简单的理解为强类型语...
    千山万水迷了鹿阅读 99,950评论 4 122
  • Gradle对于很多开发者来说有一种既熟悉又陌生的感觉,他是离我们那么近,以至于我每天做项目都需要他,但是他又是离...
    阿_希爸阅读 9,677评论 10 199

友情链接更多精彩内容