Gradle 中,访问JCenter时,下载太慢甚至下载不下来的解决方法

在访问JCenter时,通常会非常慢,于是在知乎上看到了一些缓解方法:

  • 1.修改项目根目录下的文件 build.gradle :
buildscript {
    repositories {
        maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/'}
    }
}

allprojects {
    repositories {
        maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/'}
    }
}
  • 2.重新构建项目即可

  • 需要注意的是,并不是所有的依赖库阿里云上都有备份,有时候依赖库不存在就会出现下面情况:
    Event log 中出现-->

Gradle sync failed: Could not find xxx

那么问题来了,出现这种问题这么办。。。?
缓解方法:去下载阿里云中找不到的第三方库的jar包直接本地导入

每一个项目都这样搞一遍也不太好

可以把它配置为全局的:

  • 在路径:USER_HOME/.gradle/ 中创建文件:init.gradle

  • 将下面这段代码复制进去

allprojects {
  repositories {
      jcenter(){url 'http://jcenter.bintray.com/'}
  }
}
  • 重新构建即可
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,322评论 25 709
  • 1.介绍 如果你正在查阅build.gradle文件的所有可选项,请点击这里进行查阅:DSL参考 1.1新构建系统...
    Chuckiefan阅读 14,165评论 8 72
  • 前言 为什么需要学Gradle? Gradle 是 Android 现在主流的编译工具,虽然在Gradle 出现之...
    Liuuuuuuzi阅读 6,081评论 0 18
  • 转载注明出处:http://www.jianshu.com/p/5255b100930e 0. 前言 完全由个人翻...
    王三的猫阿德阅读 7,385评论 0 4
  • 你不会知道你是谁 如果遇见自己 能否敬佩 还是唾弃? 一条河流会带走所有 何必要海角天涯才是尽头 阴云背后总是日光...
    慢渡阅读 1,449评论 0 1