遇到了这样的错误:

Error:Connection timed out: connect. If you are behind an HTTP proxy, please configure the proxy settings either in IDE or Gradle

 

错误发生在构建Gradle的过程中正在下载gradle.zip文件的时候,估计应该是访问地址被墙了,而下载不了该文件。于是小编在网上搜索了各种办法,最后总结出以下有效的解决方案。

 

1、手动下载gradle.zip文件

 

打开项目里gradle/wrapper/gradle-wrapper.properties这个文件,找到类似于下面的这一行:


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

用下载工具把后面网址对应的文件下载下来,如果一直无法下载,那么也可以通过以下网址:

 

http://services.gradle.org/distributions

 

找到对应的版本进行下载,或直接用网址http://downloads.gradle.org/distributions/gradle-x.x-all.zip下载也可以。

 

2、把下载的文件直接复制到C:/Users/Administrator/.gradle/wrapper/dists/gradle-x.x-all/中时间最近的目录下,单击Android Studio工具栏“Sync Project Gradle Files”或者重启Android Studio,问题就可以解决了。