mavan国内仓库的设置
Maven仓库,简单来说,就是一个”军火库”。你想啊,打仗得有枪、有炮、有子弹,开发Android也一样,得有各种
工具和库。这Maven仓库,就是专门存这些”武器”的地方。它把各种开源库、第三方工具都整好了,你啥时候需要,就去拿,方便得很!
为啥Android开发需要用maven?
开发Android,你得用各种库,比如搞网络请求、图片加载啥的。要是没有Maven仓库,你得一个个去网上找、下载,还得手动配置。有了Maven仓库,你只要在build.gradle里写上一句,比如implementation'com.squareup.retrofit2:retrofit:2.9.o,它就自动帮你把东西拿过来,省心省力!
这个文件里的内容修改为(直接复制粘贴就行了,把整个文件都替换了):
pluginManagement { repositories { maven { url = uri("https://maven.aliyun.com/repository/google") } maven { url = uri("https://maven.aliyun.com/repository/releases") } maven { url = uri("https://maven.aliyun.com/repository/central") } maven { url = uri("https://maven.aliyun.com/repository/public") } maven { url = uri("https://maven.aliyun.com/repository/gradle-plugin") } maven { url = uri("https://maven.aliyun.com/repository/apache-snapshots") } maven { url = uri("https://maven.aliyun.com/nexus/content/groups/public/") } maven { url = uri("https://jitpack.io") } google() mavenCentral() gradlePluginPortal() } } dependencyResolutionManagement { repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) repositories { maven { url = uri("https://maven.aliyun.com/repository/google") } maven { url = uri("https://maven.aliyun.com/repository/releases") } maven { url = uri("https://maven.aliyun.com/repository/central") } maven { url = uri("https://maven.aliyun.com/repository/public") } maven { url = uri("https://maven.aliyun.com/repository/gradle-plugin") } maven { url = uri("https://maven.aliyun.com/repository/apache-snapshots") } maven { url = uri("https://maven.aliyun.com/nexus/content/groups/public/") } maven { url = uri("https://jitpack.io") } google() mavenCentral() } } rootProject.name = "My Application1" include(":app")#Fri Apr 17 10:07:15 CST 2026 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists #distributionUrl=https\://services.gradle.org/distributions/gradle-8.13-all.zip distributionUrl=https\://mirrors.cloud.tencent.com/gradle/gradle-8.13-all.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists