我們的目標就是:讓天下沒有困難的編程
首先皇忿,我們來看看google官方的依賴方式:
buildscript {
repositories {
mavenCentral()
jcenter()
google()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.0.1'
}
}
allprojects {
repositories {
mavenCentral()
jcenter()
google()
}
}
上面的這種方式瘪阁,由于會用到google的maven倉庫昼丑,直接導(dǎo)致相關(guān)的依賴庫無法下載,gradle plug3.0無法下載的問題请唱。
那我們的解決方式就是使用阿里云的國內(nèi)鏡像,你有飛一般的感覺过蹂。
mavenCentral鏡像倉庫地址
http://maven.aliyun.com/nexus/content/groups/public/
jentral鏡像倉庫地址
http://maven.aliyun.com/nexus/content/repositories/jcenter
google鏡像倉庫地址
http://maven.aliyun.com/nexus/content/repositories/google
我們更新工程的build.gradle成如下形式
buildscript {
repositories {
// mavenCentral()
// jcenter()
// google()
maven { url 'https://plugins.gradle.org/m2/' }
maven { url 'http://maven.aliyun.com/nexus/content/repositories/google' }
maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }
maven { url 'http://maven.aliyun.com/nexus/content/repositories/jcenter'}
}
dependencies {
classpath 'com.android.tools.build:gradle:3.0.1'
}
}
allprojects {
repositories {
// mavenCentral()
// jcenter()
// google()
maven { url 'https://plugins.gradle.org/m2/' }
maven { url 'http://maven.aliyun.com/nexus/content/repositories/google' }
maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }
maven { url 'http://maven.aliyun.com/nexus/content/repositories/jcenter'}
}
}
別忘了關(guān)注我們的公眾號