【问题标题】:gradle sync failed, read timeout error in android studio 3.3.1 for sample hello world app ingradle 同步失败,在 android studio 3.3.1 中读取示例 hello world 应用程序的超时错误
【发布时间】:2025-11-28 06:45:05
【问题描述】:

gradle 同步中的连接超时错误,在 android studio 3.3 中用于示例 hello world 应用程序。 早些时候,它在 android studio 设置中的 http 设置中没有设置代理。 我已经尝试过堆栈溢出的其他解决方案。看起来 gradle 无法从所有网址下载。 现在完全卸载后重新安装工作室。 更新 重新安装后问题依旧。

有时从 GUI 构建干净根本不会做任何事情。

项目级 Build.gradle 文件 ** *构建文件,您可以在其中添加所有子项目/模块通用的配置选项。

buildscript {
repositories {
    google()
    jcenter()
    mavenCentral()

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

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

allprojects {
repositories {
    google()
    jcenter()
    mavenCentral()

}
}

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

**

应用级 build.gradle 文件

apply plugin: 'com.android.application'

android {
compileSdkVersion 28
defaultConfig {
    applicationId "com.example.myapplication"
    minSdkVersion 15
    targetSdkVersion 28
    versionCode 1
    versionName "1.0"
    testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
    }
}
}

dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'com.android.support:appcompat-v7:28.0.0'
implementation 'com.android.support.constraint:constraint-layout:1.1.3'
implementation 'com.android.support:design:28.0.0'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.2'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
}

更新

格式化我的 windows 10 和新安装的开发工具后,现在抛出 Gradle Sync Failed: Read timeout error

【问题讨论】:

  • 如果您要重新安装 android studio 那么问题到底是什么?您可以在这里发布您的 build.gradle 文件吗?
  • 这是网络问题,请检查您的网络连接。也许某些防火墙阻止了您。
  • @Umair,请查看我的更新。
  • @VikasPandey 亨利说这是一个互联网连接问题。请检查您的连接或防火墙。此外,如果您想离线工作,请点击此链接:*.com/questions/42516117/…
  • @umair,发布了我的 build.gradle 文件

标签: android android-studio gradle android-gradle-plugin connection-timeout


【解决方案1】:

其网络问题无法在Gradle 中构建传递offline 参数

试试./gradlew tasks --offline

要在offline 模式下运行 Android 项目,请访问 GRADLE CLI 文档:Gradle

Android Studio

在 Android 中,studio 可以让Gradleoffline 模式选项下构建您的项目:

Settings -- Build, Execution, Deployment -- Build tools -- Gradle

Gradle Offline Android

【讨论】:

  • 离线工作,过去一定能成功运行,我从来没有遇到过。
【解决方案2】:

解决方案:对我有用

设置 - 语言和框架—— kotline - 更新 kotline 插件版本 - 重启电脑—— 运行 android studio 并 shhuk 它可以工作并且运行得更胖

试过了 1) 使用本地 gradle 存储库

2) 在设置中更改无代理-http

3) 卸载、重新安装、格式化我的笔记本电脑 2 天后:

我试图在设置中看到一个 kotline。然后是 kotline 的更新,

【讨论】:

    最近更新 更多