Android Studio腾讯镜像源
时间: 2024-12-25 08:20:36 浏览: 15
### 如何配置 Android Studio 使用腾讯镜像源
为了提高 Gradle 下载速度并减少超时问题,在 `settings.gradle.kts` 文件中加入如下所示的仓库定义:
```kotlin
pluginManagement {
repositories {
maven { url = uri("https://mirrors.cloud.tencent.com/nexus/repository/gradle-plugins/") }
google()
mavenCentral()
gradlePluginPortal()
}
}
dependencyResolutionManagement {
repositoriesMode.set(org.gradle.api.initialization.resolve.RepositoriesMode.FAIL_ON_PROJECT_REPOS)
repositories {
maven { url = uri("https://mirrors.cloud.tencent.com/nexus/repository/maven-public/") }
google()
mavenCentral()
}
}
rootProject.name = "Your Project Name"
include(":app")
```
对于旧版本项目中的 `build.gradle` 或者新项目的 `build.gradle.kts`,同样可以指定使用腾讯镜像库作为默认 Maven 仓库。
另外,在 Windows 系统上可以通过修改 `%USERPROFILE%\.gradle\init.d\mirror.gradle` 文件;而在 macOS/Linux 上则是通过编辑 `$HOME/.gradle/init.d/mirror.gradle` 来实现全局性的设置。该文件的内容应类似于下面这样[^4]:
```groovy
allprojects {
configurations.all {
resolutionStrategy.eachDependency { DependencyResolveDetails details ->
def requested = details.requested
if (requested.group == 'com.android.tools.build') {
details.useTarget "com.android.tools.build:${
requested.module
}:${requested.version}"
details.because "Use Tencent mirror for faster downloads."
}
}
}
}
// Add this block to apply the custom repository globally.
allprojects {
repositories {
maven { url 'https://mirrors.cloud.tencent.com/nexus/repository/maven-public/' }
}
}
```
完成上述操作之后保存更改,并重启 Android Studio 即可生效新的配置选项。
阅读全文