一般國內(nèi)訪問jcenter,maven倉庫比較慢,所以可以采用如下方法使用鏡像加速。
選擇鏡像
maven鏡像,國內(nèi)鏡像比較多,這里選擇阿里云提供的,打開后可以看到一些倉庫地址,只需把地址配置到gradle文件中就行了。
如何更改?
在項(xiàng)目根目錄的build.gradle文件中更改為如下內(nèi)容:
buildscript {
repositories {
maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }
maven{ url 'http://maven.aliyun.com/nexus/content/repositories/jcenter'}
maven{ url 'http://maven.aliyun.com/repository/google'}
//google()
//jcenter()
}
...
}
allprojects {
repositories {
maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }
maven{ url 'http://maven.aliyun.com/nexus/content/repositories/jcenter'}
maven{ url 'http://maven.aliyun.com/repository/google'}
//google()
//jcenter()
}
}
...
其實(shí)就是注釋掉google,jcenter,然后添加三個(gè)maven倉庫地址;一般情況下這個(gè)幾個(gè)倉庫地址就夠用了,如果還要找不到的依賴,可以把上面的倉庫地址都添加上。
測試
重新編譯項(xiàng)目(as有時(shí)候點(diǎn)擊了,他還不編譯,可以關(guān)閉項(xiàng)目,重新打開,他就會(huì)編譯了)。
注意:更改完成后,第一次會(huì)刷新所有依賴庫,也不較慢,但以后就好了。