Andriod Studio创建项目时,Build gradle一直在下载或者卡住或者很慢,反正就是会在这里出现各自问题的,请看这里!
来来来,全体目光向我看齐!!!保准让你解决掉这个问题!这个bug卡了我很久,后来找各种方法,终于在我不断尝试之下找到了解决办法!
其实只需要修改两个文件的内容即可,我的Andriod Studio版本是2024.1.2考拉那个版本的,第一个要修改的文件是gradle-wrapper.properties文件里的内容,该文件位置如下图:
将该文件里的distributionUrl属性后的地址改为https://mirrors.aliyun.com/gradle/distributions/v8.7.0/gradle-8.7-bin.zip,我需要下载的是8.7.0版本的文件,注意这里的链接地址不一定和我这个一样!你需要哪个版本的gradle文件就去阿里镜像源里找对应的下载链接,然后填在这里即可,阿里镜像源的地址在这里:阿里镜像源。
修改之后就是这样。
第二个要修改的文件是settings.gradle,其位置如下图:
将该文件内的pluginManagement和dependencyResolutionManagement的内容改为下面这样的内容即可。
pluginManagement {
// 改为下面的 将加快构建下载速度repositories {maven { url 'https://maven.aliyun.com/nexus/content/repositories/google' }maven { url 'https://maven.aliyun.com/nexus/content/groups/public' }maven { url 'https://maven.aliyun.com/nexus/content/repositories/jcenter'}gradlePluginPortal()google()mavenCentral()}
}
dependencyResolutionManagement {
// 改为下面的 将加快构建速度repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)repositories {maven { url 'https://maven.aliyun.com/nexus/content/repositories/google' }maven { url 'https://maven.aliyun.com/nexus/content/groups/public' }maven { url 'https://maven.aliyun.com/nexus/content/repositories/jcenter'}google()mavenCentral()}
}
按照上面的示例修改完成后,点击如下图所示的Sync Now。
接下来你就会发现,很快就完成构建了!