首页 > 其他 > 详细

gradle 使用 国内镜像

时间:2020-03-04 10:00:57      阅读:89      评论:0      收藏:0      [点我收藏+]

 Android Studio在构建项目时会拉取gradle资源,而goole和jcenter在国内的网络环境并不好用,容易产生connect timeout等错误。

  因此将地址修改成阿里云的国内镜像。

一、允许使用maven仓库

  点击File->Settings进入设置界面,勾选“Enable embedded Maven repository”,如下图:

技术分享图片

二、修改build.gradle

  在项目文件中找到build.gradle文件,修改其中的buildscript和allprojects地址:

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
buildscript {
    repositories {
        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.3.0-alpha13‘
    }
}
allprojects {
    repositories {
        maven{ url ‘http://maven.aliyun.com/nexus/content/groups/public/‘}
        maven{ url ‘http://maven.aliyun.com/nexus/content/repositories/jcenter‘}
    }
}
task clean(type: Delete) {
    delete rootProject.buildDir
}

  

如下图:

技术分享图片

 

 

   gradle的文件下载下来以后会保存在本地,也有缓存。这意味着不同的项目如果有相同的gradle依赖,则不需要重复下载。因此也不是每次打开新项目都需要修改build.gradle文件。

  如果修改build.gradle后重新build还是有错,可以尝试新建一个相同API版本的项目。

gradle 使用 国内镜像

原文:https://www.cnblogs.com/whm-blog/p/12407786.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!