1. 程式人生 > >阿里雲gradle映象庫配置

阿里雲gradle映象庫配置

經常使用maven遠端倉庫裡jar包的同學,最頭疼的事情莫過於加了jar包依賴配置之後,需要漫長的下jar包的過程,因為maven倉庫網站是國外網站,速度非常的慢。在國內下好jar包放到本地再載入又過於麻煩

gradle配置:將原來的google(),jcenter()直接替換掉或者放到這個的前面(預設是從上往下尋找,所以要放到google()、jcenter()的前面,如果加在google()、jcenter()後面,等同於沒加.


buildscript {
    ext.kotlin_version = '1.2.71'
    repositories {
    	// 以下四行程式碼為阿里gradle 源
        maven{ url 'https://maven.aliyun.com/repository/google'}
        maven{ url 'https://maven.aliyun.com/repository/gradle-plugin'}
        maven{ url 'https://maven.aliyun.com/repository/public'}
        maven{ url 'https://maven.aliyun.com/repository/jcenter'}
        google()
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.2.0'
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
    }
}

allprojects {
    repositories {
    	// 所有的model 都優先使用阿里源
        maven{ url 'https://maven.aliyun.com/repository/google'}
        maven{ url 'https://maven.aliyun.com/repository/gradle-plugin'}
        maven{ url 'https://maven.aliyun.com/repository/public'}
        maven{ url 'https://maven.aliyun.com/repository/jcenter'}
        google()
        jcenter()
    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}