1、在https://services.gradle.org/distributions/下載對應的gradle的zip包,對應方法見gradle-wrapper.properties文件中的:
distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip
將zip包放置於諸如“C:\Users\Administrator\.gradle\wrapper\dists\gradle-4.4-all\9br9xq1tocpiv8o6njlyu5op1”目錄下
2、修改build.gradle
// Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { google() jcenter() maven { url 'https://jitpack.io' } } dependencies { classpath 'com.android.tools.build:gradle:3.1.2' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } allprojects { repositories { google() jcenter() maven { url 'https://jitpack.io' } } } task clean(type: Delete) { delete rootProject.buildDir }
3、修改setting
mirrors.dormforce.net
4、也可以通過本地m2文件方式
在http://mirrors.neusoft.edu.cn/android/repository/
下載m2倉庫:android_m2repository_r47.zip
將Android目錄放入.m2目錄
比如
- C:\Users\Administrator\.m2\repository\
- C:\Program Files\Android\Android Studio\gradle\m2repository\com\android
gradle實際上會先把依賴存放在cache中,讀取也先從cache中讀取,比如: