- 1 找到工程項目的build.gradle
- 2 註釋掉 jcenter() ,改用國內阿里雲的maven庫地址
這裏注意,只需要分別修改 buildscript 和 allprojects 的 repositories 即可
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
maven{url 'http://maven.aliyun.com/nexus/content/groups/public/'}
maven { url "https://jitpack.io" }
google()
// jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.1.2'
}
}
allprojects {
repositories {
// jcenter()
maven{url 'http://maven.aliyun.com/nexus/content/groups/public/'}
google()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
對比效果:(樓主已驗證)
- 前者下載速度一般20-50k/s
且由於被牆,某些文件下載失敗,造成build failed - 修改後速度一般能達到1M-3M/s
能夠順利解決gradle download問題
作者:KT_11
鏈接:https://www.jianshu.com/p/338860fc4921
來源:簡書
簡書著作權歸作者所有,任何形式的轉載都請聯繫作者獲得授權並註明出處。