Android Studio创建项目时,依赖下载失败的常见解决问题

Failed to resolve: androidx.compose.ui:ui-tooling

在settings.gradle.kts中加入末尾处的仓库列表。
并且确保*..\Gradle\repository\init.d*目录下无配置Repositorys仓库的初始化脚本文件,确保始终使用的是项目中的脚本文件。

我就是因为init.d下有个gradle脚本文件,导致了迟迟下不到依赖包。

allprojects {
    repositories {
        mavenLocal()
        maven { url('https://maven.aliyun.com/repository/public') }
        maven { url('https://repo.spring.io/milestone') }
        mavenCentral()
    }
}

仓库列表和依赖归属仓库查看

如果想看哪些Maven仓库可用并且这个jar包是属于哪个仓库下的,可通过访问https://mvnrepository.com/网站,进行查询jar包和jar包的所属仓库。

查看可用仓库列表

如果想查看都有哪些仓库地址。访问https://mvnrepository.com/repos地址可以看到主流的可用仓库列表。

从此位置进入。

最后附上可用的Gradle仓库列表

        maven { url = uri("https://repo1.maven.org/maven2") }
        maven { url = uri("https://maven.google.com") }
        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") }
posted @ 2024-03-27 15:46  星小梦  阅读(1140)  评论(0编辑  收藏  举报