安装Gradle超时java.net.SocketTimeoutException: Read timed out

Could not install Gradle distribution from 'https://services.gradle.org/distributions/gradle-8.13-bin.zip'.
Reason: java.net.SocketTimeoutException: Read timed out

全局配置

这个方法只需要设置一次,之后创建或打开任何 Gradle 项目都会生效,旨在提高依赖下载速度。
找到 Gradle 的全局初始化脚本目录:
在您的用户主目录下,找到 .gradle文件夹。
Windows: C:\Users\【您的用户名】.gradle
Mac / Linux: ~/.gradle
在该文件夹下,创建一个名为 init.gradle的文件(如果已存在,直接编辑它)。
编辑 init.gradle文件:

settingsEvaluated { settings ->
    settings.dependencyResolutionManagement {
        repositories {
            // 腾讯云镜像
            maven { url 'https://mirrors.cloud.tencent.com/nexus/repository/maven-public/' }
            mavenLocal()
            mavenCentral()
        }
    }
}

allprojects {
    buildscript {
        repositories {
            // 腾讯云镜像
            maven { url 'https://mirrors.cloud.tencent.com/nexus/repository/maven-public/' }
            mavenLocal()
            mavenCentral()
        }
    }
}

保存文件并重启 Android Studio。

项目配置

配置项目的/gradle/wrapper/gradle-wrapper.properties,旨在提高Gradle的下载速度。

#distributionUrl=https\://services.gradle.org/distributions/gradle-8.13-bin.zip
distributionUrl=https\://mirrors.cloud.tencent.com/gradle/gradle-8.13-bin.zip
posted @ 2025-11-08 23:00  Rix^._.^  阅读(16)  评论(0)    收藏  举报