【GiraKoo】Android Studio替换gradle中的JCenter源
由于JCenter关闭,一些陈旧的库需要替换Jcenter源。
在C://users/xxxx/.gradle/init.gradle(如果没有,需自行创建)中更新以下内容。
allprojects{
repositories {
def ALIYUN_REPOSITORY_URL = 'https://maven.aliyun.com/repository/public'
def ALIYUN_JCENTER_URL = 'https://maven.aliyun.com/repository/jcenter'
all { ArtifactRepository repo ->
if(repo instanceof MavenArtifactRepository){
def url = repo.url.toString()
if (url.startsWith('https://repo1.maven.org/maven2')) {
project.logger.lifecycle "Repository ${repo.url} replaced by $ALIYUN_REPOSITORY_URL."
remove repo
}
if (url.startsWith('https://jcenter.bintray.com/')) {
project.logger.lifecycle "Repository ${repo.url} replaced by $ALIYUN_JCENTER_URL."
remove repo
}
}
}
maven {
url ALIYUN_REPOSITORY_URL
url ALIYUN_JCENTER_URL
}
}
}

本文来自博客园,作者:知码匠
转载请注明原文链接:https://www.cnblogs.com/girakoo/p/18362393
友情链接:GiraKoo | 博客园 | CSDN | 稀土掘金

浙公网安备 33010602011771号