2024-09-13最新版安卓编译器Could not install Gradle distribution from 'https://services.gradle.org/distrib...

Could not install Gradle distribution from 'https://services.gradle.org/distributions/gradle-7.5-all.zip'.
Reason: java.net.SocketTimeoutException: Read timed out
下载超时错误。

只需要设置两部,行就行不行就去,别的文章看看吧。
第一步在 gradle-wrapper.properties文件中设置成国内的腾讯下载地址:

distributionUrl=https\://mirrors.aliyun.com/macports/distfiles/gradle/gradle-8.7-bin.zip

第二部很关键,直接
给大哥提提速,直接上高速
在settings.gradle.kts中设置下载地址:

       maven { url = uri("https://maven.aliyun.com/repository/gradle-plugin") }
       maven { url = uri("https://maven.aliyun.com/repository/spring-plugin") }
       maven { url = uri("https://maven.aliyun.com/repository/public") }
       maven { url = uri("https://maven.aliyun.com/repository/google") }
       maven { url = uri("https://jitpack.io") }
1726234621344.png
pluginManagement {
   repositories {
       maven { url = uri("https://maven.aliyun.com/repository/gradle-plugin") }
       maven { url = uri("https://maven.aliyun.com/repository/spring-plugin") }
       maven { url = uri("https://maven.aliyun.com/repository/public") }
       maven { url = uri("https://maven.aliyun.com/repository/google") }
       maven { url = uri("https://jitpack.io") }
       google {
           content {
               includeGroupByRegex("com\\.android.*")
               includeGroupByRegex("com\\.google.*")
               includeGroupByRegex("androidx.*")
           }
       }
       mavenCentral()
       gradlePluginPortal()
   }
}
dependencyResolutionManagement {
   repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
   repositories {
       maven { url = uri("https://maven.aliyun.com/repository/gradle-plugin") }
       maven { url = uri("https://maven.aliyun.com/repository/spring-plugin") }
       maven { url = uri("https://maven.aliyun.com/repository/public") }
       maven { url = uri("https://maven.aliyun.com/repository/google") }
       maven { url = uri("https://jitpack.io") }
       google()
       mavenCentral()
   }
}

rootProject.name = "My Application"
include(":app")

照着干就完了!
最后实在不行的话,咱就花点钱买个梯子吧。一劳永逸。其他的方法我也没有了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。