1. 程式人生 > >解決AS gradle下載同步卡慢的問題

解決AS gradle下載同步卡慢的問題

國內因為GFW的原因,導致同步谷歌等伺服器的外掛源非常非常慢,幾乎是龜爬,還好有阿里雲的映象源,據說速度很快,還不快試試:

1、build.gradle裡的buildscript和allprojects新增阿里映象

repositories {

  maven { url "http://maven.aliyun.com/nexus/content/groups/public/" }

}

詳細配置示例如下:

// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {
    
    repositories {
        google()
        jcenter()
        maven { url "http://maven.aliyun.com/nexus/content/groups/public/" }
} dependencies { classpath 'com.android.tools.build:gradle:3.2.1' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } allprojects { repositories { google() jcenter() maven { url "http://maven.aliyun.com/nexus/content/groups/public/" }
} } task clean(type: Delete) { delete rootProject.buildDir }

2、setting裡HTTP proxy裡設定HTTP代理:

大連東軟資訊學院映象伺服器地址:
- http://mirrors.neusoft.edu.cn 埠:80
北京化工大學映象伺服器地址:
- IPv4: http://ubuntu.buct.edu.cn/ 埠:80
- IPv4: http://ubuntu.buct.cn/ 埠:80
- IPv6: http://ubuntu.buct6.edu.cn/ 埠:80
上海GDG映象伺服器地址:
- http://sdk.gdgshanghai.com 埠:8000

 

補充:

然後,再記錄幾個 Android SDK update sites:

1.mirrors.neusoft.edu.cn //東軟資訊學院 
2.ubuntu.buct.edu.cn/ubuntu.buct.cn //北京化工大學 
3.mirrors.opencas.cn (mirrors.opencas.org/mirrors.opencas.ac.cn) //中國科學院開源協會 
4.sdk.gdgshanghai.com 埠:8000 //上海GDG映象伺服器 
5.mirrors.dormforce.NET //(棟力無限)電子科技大學 
其中,強烈推薦電子科技大學的映象源!

 

多個源倉庫地址如下:

repositories {
    mavenCentral()
    maven { url "https://jitpack.io" }
    maven { url "http://maven.aliyun.com/nexus/content/groups/public/" }
    maven { url 'http://maven.oschina.net/content/groups/public/' } 
    maven { url 'https://oss.sonatype.org/content/repositories/snapshots/' } 
    maven { url "http://maven.springframework.org/release" } 
    maven { url "http://maven.restlet.org" } 
    maven { url "http://mirrors.ibiblio.org/maven2" }
    maven {
        url "http://repo.baichuan-android.taobao.com/content/groups/BaichuanRepositories/"
    }
    maven { url 'https://maven.fabric.io/public' }
    jcenter()
    google()
}

用nexus搭建的maven私服,阿里雲的,那下載速度真是槓槓的;

配置很簡單,修改conf資料夾下的settings.xml檔案,新增如下映象配置:

<mirrors>
    <mirror>
      <id>alimaven</id>
      <name>aliyun maven</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
      <mirrorOf>central</mirrorOf>        
    </mirror>
  </mirrors>