解决Android Studio中Refreshing gradle project时间过长的最简单方法

Refreshing gradle project往往出现在Gradle出现更新,需要从墙外的网重新拖下来的前提下。具体可以查看以下文件:/path/to/project/gradle/wrapper/gradle-wrapper.properties

文件内容的最后一行就是这个新版本的下载地址,如:

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

这个网址访问速度过慢则是Refreshing时间过长的罪魁祸首。

传统解决方法

解决这个问题网上给了两个解决方案

  • 直接将该文件下下来,再将这个链接指向自己本地的服务器

  • 将这个文件压缩包下下来后,不解压直接放到该文件的缓冲目录下,通常在~/.gradle/wrapper/dists/gradle-x.x-all/xxxxxxxxx/下,然后重新开Android studio。

但是,第一个解决方案实在过于复杂,第二个则还是一直Refresh。

简单有效的解决方法

最后通过摸索,发现了一个最简单的方法。

将下下来的文件,解压后放在AS安装目录下的Gradle内,如:/path/to/Android Studio/gradle/。在这个目录下,可以看到原来安装的gradle版本的文件夹。

然后在Android Studio的gradle设置中,选择Use local gradle distribution,并找到刚才放置的目录。

解决Android Studio中Refreshing gradle project时间过长的最简单方法

点击确认即可解决该问题。

上一篇:Ubuntu 12.04/13.04 安装 Oracle11gR2:该笔记已经陈旧!请参考后续的笔记


下一篇:C#扩展方法的理解 (转)