【问题标题】:Time out error when building Android Studio project构建 Android Studio 项目时出现超时错误
【发布时间】:2019-03-30 07:39:54
【问题描述】:

我有一台在 ZScaler 防火墙后面运行的 Windows 10 电脑,它正在使用代理。当我使用 Android Studio 3.2.1 构建任何项目(甚至是 Android Studio 的基本模板)时,我从 Gradle 收到此错误(我几乎尝试了所有方法......但没有成功):

FAILURE:构建失败并出现异常。

42 秒后构建失败

【问题讨论】:

  • 您连接到互联网了吗?如果没有,请尝试在连接互联网的情况下构建。
  • 是的,当然是

标签: android android-studio gradle


【解决方案1】:

Connect to dl.google.com:443 [dl.google.com/216.58.205.78] failed

正如您已经提到您的防火墙,您应该确保您可以访问所有需要的服务器。

除此之外,我对gradle 3.20 有点困惑,而您的构建工具是3.2.1,它指向最新的android studio 版本。

请确保您的所有版本都设置正确。

1) 你的build.gradle(项目级别,不在应用文件夹中)

文件中的构建脚本应如下所示: google() 位置 1 上的存储库

buildscript {
repositories {
    google()
    jcenter()
}
dependencies {
    classpath 'com.android.tools.build:gradle:3.2.1'

    // NOTE: Do not place your application dependencies here; they belong
    // in the individual module build.gradle files
}
}

2) 位于项目gradle\wrapper 目录中的gradle-wrapper.properties 文件应指向版本4.6,该版本适用于工作室3.2.1

#Sun Apr 29 08:09:29 CEST 2018
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.6-all.zip

【讨论】:

  • 您是否尝试过关闭防火墙一分钟然后编译?如果可行,您需要正确配置防火墙
  • 是的。我认为问题与代理有关,而不是与防火墙有关。 PC 可以访问互联网,但 Android Studio 在构建过程中所做的某些事情显然与 ZScaler 或代理设置相冲突。谢谢你的帮助,无论如何我都会给你一个赞成票。至少你证实了我的怀疑问题可能与防火墙/代理有关。
【解决方案2】:

您的 Android 工作室需要连接到互联网。它需要一些资源来下载。将您的电脑连接到互联网,然后重新构建。

【讨论】:

  • 已连接
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-09-28
  • 1970-01-01
  • 1970-01-01
  • 2023-03-14
相关资源
最近更新 更多