作者:wo叫天然呆鏈接:http://www.reibang.com/p/2225481a26f8來源:簡書著作權歸作者所有。商業(yè)轉載請聯(lián)系作者獲得授權扯躺,非商業(yè)轉載請注明出處捉兴。
平時安卓項目編譯較慢,其中一個原因就是要下載依賴資源包比較慢录语。為了解決這個問題倍啥,可以配置阿里云鏡像,加速下載
關于阿里云的鏡像可以查看他們的阿里云云效 Maven或者是公共代理庫
常規(guī)做法
以前拿到項目或者是網(wǎng)上的開源庫,覺得下載依賴包太慢的時候,我們都是直接在項目根目錄下的build.gradle中添加阿里的鏡像,這樣雖然說能解決下載依賴包慢的問題,但是每次都這么搞一次也是很費事
buildscript{
? ? repositories{
? ? ? /*? google()
jcenter()*/
? ? ? ? maven{ url'https://maven.aliyun.com/repository/gradle-plugin' }
? ? ? ? maven{ url'https://maven.aliyun.com/repository/google' }
? ? ? ? maven{ url'http://maven.aliyun.com/nexus/content/groups/public/' }
? ? ? ? maven{ url'https://maven.aliyun.com/repository/jcenter'}
}
? ? dependencies{
? ? ? ? classpath"com.android.tools.build:gradle:4.0.1"
? ? ? ? // NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
? ? }
}
allprojects{
? ? repositories{
? ? ? /* google()
jcenter()*/
? ? ? ? maven{ url'https://maven.aliyun.com/repository/gradle-plugin' }
? ? ? ? maven{ url'https://maven.aliyun.com/repository/google' }
? ? ? ? maven{ url'http://maven.aliyun.com/nexus/content/groups/public/' }
? ? ? ? maven{ url'https://maven.aliyun.com/repository/jcenter'}
}
}
全局配置(對所有項目生效)
先在$GRADLE_USER_HOME/.gradle目錄下創(chuàng)建一個叫init.gradle的文件
然后輸入以下內容