尝试同步gradle时经常出现以下错误
错误:连接超时:连接。如果您位于HTTP代理后面,请在ide或gradle中配置代理设置。
有时我没有收到错误,gradle sync需要超过1小时
答案 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)
如果它之前工作正常并且突然停止,请尝试删除您添加的任何最近的依赖项并再次同步。如果您不记得,请尝试在离线模式下运行它。