Gradle Sync连接超时

时间:2016-05-30 10:00:29

标签: android android-studio gradle android-gradle build.gradle

尝试同步gradle时经常出现以下错误

  

错误:连接超时:连接。如果您位于HTTP代理后面,请在ide或gradle中配置代理设置。

有时我没有收到错误,gradle sync需要超过1小时

3 个答案:

答案 0 :(得分:3)

尝试在浏览器中打开并检查此网址 Google DL并尝试从Gradle Site

下载最新的Gradle版本

如果您无法访问和下载文件,则消耗时间可能是因为您可能获得403.您的计算机上可能没有下载权限。 请联系您的网络管理员并要求访问。

使用以下设置配置gradle.properties -

systemProp.http.proxyPassword=
systemProp.http.proxyHost=
systemProp.http.proxyPort=
systemProp.http.proxyUser=

systemProp.https.proxyPort=
systemProp.https.proxyUser=
systemProp.https.proxyHost=
systemProp.https.proxyPassword=

或者你可以去设置 - > HTTP代理 - >提供详细信息。

现在转到SDK Manager - >工具 - >选项 - >设置提供的代理服务器和端口。

重建您的项目,系统会提示您使用代理对话框 - >检查https代理和构建。

编辑1

如果上述解决方案不起作用。转到设置 - >搜索Gradle - >在全局gradle设置下检查离线模式。

答案 1 :(得分:2)

我在办公室网络中遇到同样的问题。

默认情况下,Android Studio中的“HTTP代理”设置为“无代理”。

我通过将“HTTP代理”设置为“自动检测”来解决此问题。

答案 2 :(得分:0)

如果它之前工作正常并且突然停止,请尝试删除您添加的任何最近的依赖项并再次同步。如果您不记得,请尝试在离线模式下运行它。