完美解決gradle依賴庫導致build慢的問題

我們的目標就是:讓天下沒有困難的編程

首先,我們來看看google官方的依賴方式:

buildscript {
    repositories {
        mavenCentral()
        jcenter()
        google()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.0.1'
    }
}

allprojects {
    repositories {
        mavenCentral()
        jcenter()
        google()
    }
}

上面的這種方式,由于會用到google的maven倉庫,直接導致相關的依賴庫無法下載,gradle plug3.0無法下載的問題。

那我們的解決方式就是使用阿里云的國內鏡像,你有飛一般的感覺。

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'}
    }
}

別忘了關注我們的公眾號


智能汽車風暴: carstorms
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,881評論 18 139
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 173,113評論 25 708
  • 說明 本文主要介紹和Gradle關系密切、相對不容易理解的配置,偏重概念介紹。部分內容是Android特有的(例如...
    jzj1993閱讀 15,716評論 1 62
  • 如果用青春時光來釀造夢想的美酒,在奮斗的路上醞釀,不停的發酵,然后通過高溫蒸餾才能流出那醉人的佳釀。夢想就是人生想...
    筆墨雨閱讀 167評論 0 0
  • 當今社會,魚龍混雜!也許是已過中年的原因,2017年我的人生目標是做一個充滿正能量的人,傳遞愛、傳播...
    雲行天下閱讀 1,174評論 13 3