Android Studio更新后Gradle Build/Refresh失败的问题解决方案

来源:互联网 发布:linux 查询ip 编辑:程序博客网 时间:2024/05/29 02:12

Gradle介绍:

Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化建构工具。它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,抛弃了基于XML的各种繁琐配置。面向Java应用为主。当前其支持的语言限于Java、Groovy和Scala,计划未来将支持更多的语言。

问题原因

Android Studio(AS)的更新后,如果Gradle版本过低或者当前工程的Gradle与更新后的版本不符,就会无法进行代码构建。然后AS就会自动联网下载更新Gradle,衰就衰在这,AS下载Gradle的网址有问题,仔细看会发现http后面多了一个\,导致该url复制到浏览器后无效网址,如果去掉\,就可以了如下图:

这里写图片描述

这里写图片描述

这里写图片描述

呵呵哒,鬼知道为什么!!!

解决方案

1.First

既然它自己无法下载,那就只能我们自己动手了。
http://services.gradle.org/distributions

这里写图片描述

点击上面链接,选择上图链接对应的版本下载。

2.Second

下载完成后,解压扔到AS安装目录的gradle下。(文件名字要对齐!)
这里写图片描述

3.Third

如下图:

这里写图片描述

4.Fourth

完全关闭AS,不仅仅是关闭工程。然后重启,进入工程就会自动加载重构完成啦!

Gradle过低

这里写图片描述
如上图,有些放置一段时间的工程,更新后会提示Gradle版本过低,最低版本要求是多少。
按照上面的方法下载一个最低要求的版本,操作一遍就行了。

PS

以上博主亲测有效,自己实践而出。
那个url貌似去掉\,就可以成功更新Gradle了。我是在已经成功的条件下尝试的,不敢保证肯定哦!

0 0
原创粉丝点击