安装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

浙公网安备 33010602011771号