Android Gradle 项目下载编译失败解决---持续更新

Android Gradle 项目下载编译失败解决

目录

[一、Gradle 连接超时解决](#一、Gradle 连接超时解决)

[二、gradle 仓库镜像配置](#二、gradle 仓库镜像配置)


一、Gradle 连接超时解决

使用国内镜像:

二、gradle 仓库镜像配置

build.gradle文件中添加如下

复制代码
buildscript {
    ext.kotlin_version = '2.1.0'
    repositories {
        maven { url 'https://maven.aliyun.com/repository/central' }
        maven { url 'https://maven.aliyun.com/repository/public' }
        maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
        maven { url 'https://maven.aliyun.com/repository/apache-snapshots' }
        maven { url "https://jitpack.io" }
        google()
        mavenCentral()
    }
    dependencies {
        .....
    }
}

allprojects {
    repositories {
        maven { url 'https://maven.aliyun.com/repository/central' }
        maven { url 'https://maven.aliyun.com/repository/public' }
        maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
        maven { url 'https://maven.aliyun.com/repository/apache-snapshots' }
        maven { url "https://jitpack.io" }
        google()
        mavenCentral()
    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}

如果kts文件则在setting.gradle.kts中添加如下:

复制代码
pluginManagement {
    repositories {
        maven { url=uri("https://maven.aliyun.com/repository/public") }
        maven { url=uri("https://maven.aliyun.com/repository/central")  }
        maven { url=uri("https://maven.aliyun.com/repository/gradle-plugin")  }
        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/public") }
        maven { url=uri("https://maven.aliyun.com/repository/central")  }
        google()
        mavenCentral()
    }
}
.....
相关推荐
叶落阁主几秒前
Spring Boot 4 实战:Jackson 2.x 升级到 3.x 踩坑全记录
java·后端·架构
布吉岛的石头几秒前
Java 中高级面试:JVM 内存模型 + GC 算法高频题总结
java·jvm·面试
2301_7926748621 分钟前
java学习(day32)
java
摇滚侠25 分钟前
Oracle19c 导出 Oracle11g 导入,Oracle19c 导出导入,Oracle11g 导出导入
java·数据库·oracle
a8a30225 分钟前
Laravel 6.x新特性全解析
android
Stella Blog32 分钟前
狂神Java基础学习笔记Day05
java·笔记·学习
曹牧33 分钟前
Spring WebService 的两种主流实现方式‌
java·后端·spring
pqq的迷弟36 分钟前
面试整理:HashMap\ConcurrentHashMap原来
java·面试·职场和发展
夕除40 分钟前
javaweb--16
java·状态模式
用户游民40 分钟前
Android 腾讯X5WebView如何禁止系统自带剪切板和自定义剪切板视图
android·java