Android Studio Gradle下载速度慢,替换成国内的镜像,推荐的镜像地址为:
https://mirrors.cloud.tencent.com/gradle
编辑项目中文件: gradle/wrapper/gradle-wrapper.properties
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
#distributionUrl=https\://services.gradle.org/distributions/gradle-8.0-bin.zip
distributionUrl=https\://mirrors.cloud.tencent.com/gradle/gradle-8.0-bin.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
Android Studio中的maven下载速度过慢,可增加国内的阿里云maven镜像,更改的文件一般是
build.gradle或settings.gradle文件下的所有的repositories属性
repositories {
maven { url 'https://maven.aliyun.com/repository/public' }
maven { url 'https://maven.aliyun.com/repository/central' }
maven { url 'https://maven.aliyun.com/repository/jcenter' }
maven { url 'https://maven.aliyun.com/repository/google' }
/* 保留默认的maven镜像,避免上述镜像中找不到包的下载地址 */
google()
mavenCentral()
}
Kotlin DSL(.kts 文件)中build.gradle.kts 或 settings.gradle.kts文件的修改方式:
repositories {
maven("https://maven.aliyun.com/repository/public")
maven("https://maven.aliyun.com/repository/central")
maven("https://maven.aliyun.com/repository/jcenter")
maven("https://maven.aliyun.com/repository/google") {
content {
// 设置通过正则过滤内容
includeGroupByRegex("com\\.android.*")
includeGroupByRegex("com\\.google.*")
includeGroupByRegex("androidx.*")
}
}
// 保留默认的maven镜像,避免上述镜像中找不到包的下载地址
google {
content {
// 设置通过正则过滤内容
includeGroupByRegex("com\\.android.*")
includeGroupByRegex("com\\.google.*")
includeGroupByRegex("androidx.*")
}
}
mavenCentral()
gradlePluginPortal()
}