http://blog.csdn.net/klx502/article/details/53463252
摘要: android studio在 refresh gradle project时卡死,网上有好多办法,有些需要翻墙很麻烦,也可以拷贝到本地的办法。
首先打开android studio项目 找到项目目录gradle\wrapper\gradle-wrapper.properties这个文件
你会看到
#Wed Apr 10 15:27:10 PDT 2013
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-2.8-all.zip
然后找到 gradle-2.8-all.zip 这就是你要下载的版本,去某度搜一个下载下来
下载地址
https://services.gradle.org/distributions/
然后找到 C:\Users\XXXX.gradle\wrapper\dists下面会有一个文件夹,下载后的压缩包gradle-4.1-all.zip
直接拷贝进去,搞定。
如
C:\Users\user\.gradle\wrapper\dists\gradle-4.1-all\bzyivzo6n839fup2jbap0tjew
打开android studio完美!
上面这个好像还是有点问题,最好改成如下
distributionUrl=file:///D:/work/gradle-2.8-all.zip
"D:/work/gradle-2.8-all.zip" 是gradle-2.8.zip存放位置
补充
Error:Failed to open zip file.
Gradle's dependency cache may be corrupt (this sometimes occurs after a network connection timeout.)
<a href="syncProject">Re-download dependencies and sync project (requires network)</a>
<a href="syncProject">Re-download dependencies and sync project (requires network)</a>
此时只需将 C:\Users\user\.gradle\wrapper\dists\gradle-4.1-all
中的文件清空,即可重新下载,或将下载的文件放在 因为文件未下载完全,冲突了