查找android库的托管位置



由于jcenter将在5月关闭,我想知道是否有任何自动的方法(gradle任务或插件)遍历我使用的所有android库并打印该库托管的存储库(jcenter, mavencentral, google)。我已经尝试过这样的任务,但它只是打印库名称(你也可以得到库组或版本)。

task printConfigurations {
doLast {
project.configurations.each { config ->
config.allDependencies.each { d ->
println(d.name)
}
}
}

您可以从存储库配置中删除jCenter并重新构建项目。
任何现在未解决的依赖项显然都托管在jCenter上。

如果构建得很好,那就很好。

最新更新