【问题标题】:Android Studio build sync failed due to Connection timeout由于连接超时,Android Studio 构建同步失败
【发布时间】:2019-04-10 09:14:56
【问题描述】:

我正在一家公司从事一个与移动开发基本无关的小项目。我必须使用代理连接到互联网,这显然会导致 android studio 出现一些错误。

我在文件 → 设置 → 系统设置 → HTTP 代理中相应地指定了我的代理设置。然后我可以连接到任何 http 或 https 站点。

但是在同步构建时,我收到以下错误:

错误:连接超时:连接

更具体地说,我收到以下错误:

无法解析配置 ':classpath' 的所有工件

原因:org.gradle.internal.resolve.ModuleVersionResolveException:无法解析 com.android.tools.build:gradle:3.3.2

原因:org.gradle.internal.resolve.ModuleVersionResolveException:无法解析 com.android.tools.build:gradle:3.3.2

原因:org.gradle.api.resources.ResourceException:无法获取资源'https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.3.2/gradle-3.3.2.pom

原因:org.gradle.internal.resource.transport.http.HttpRequestException:无法 GET 'https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.3.2/gradle-3.3.2.pom

原因:org.gradle.internal.resource.transport.http.HttpRequestException:无法 GET 'https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.3.2/gradle-3.3.2.pom

这是我的 build.gradle 文件:

// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {
    repositories {
        google()
        jcenter()

    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.3.2'

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

allprojects {
    repositories {
        google()
        jcenter()
    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}

我的 gradle.properties 文件只包含 cmets,除了这一行:

org.gradle.jvmargs=-Xmx1536m

【问题讨论】:

    标签: android proxy android-gradle-plugin connection


    【解决方案1】:

    基本上是网络问题。除非我将 --offline 参数传递给 gradle,否则我的项目也无法构建。我认为 S3 中断正在影响存储库托管依赖项。

    试试 ./gradlew tasks --offline

    或者,要使 android studio 在离线模式下运行,请按照说明进行操作,链接在这里:

    https://stackoverflow.com/a/32173577/1043518

    【讨论】:

    • 离线对我不起作用,因为我还没有缓存版本的 gradle。我想我可以手动添加它。 gradle.org/releases v3.3 可以工作吗?找不到 3.3.2。
    猜你喜欢
    • 1970-01-01
    • 2016-02-04
    • 2020-11-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-18
    • 2023-04-09
    • 1970-01-01
    相关资源
    最近更新 更多