Gradle版本管理的一些事

打开一个新项目,往往会下载Gradle及其插件,而且很慢,有时如果配置不当,还会影响到项目的构建。为了提高效率,可以继续往下看。

指定Gradle版本或版本升级一般分两步:

一、修改gradle-wrapper.properties

gradle-wrapper.properties更改版本号:

distributionUrl=https\://services.gradle.org/distributions/gradle-6.5-all.zip

注意: 这里放的是gradle版本。

这样就会下载对应版本,也可以直接执行命令升级:

./gradlew wrapper --gradle-version=6.5-all

但是上面两种方式有时会下载很慢,所以通过手动下载gradle
https://services.gradle.org/distributions/

这个时候下载也可能比较慢,用迅雷下就会快很多
然后设置路径。也可以下载完放在缓存路径,当检测到有该缓存就会自行解压配置,缓存路径在mac上地址是,window的自行查看:

/Users/用户名/.gradle/wrapper/dists/

二、修改根目录下的build.gradle

classpath 'com.android.tools.build:gradle:4.0.0+' 

注意: 这里放的是android gradle plugin版本,和第一步的gradle版本是不一样的,这是基于gradle的插件,两者有关联版本关系,不是随便乱填的,官网的要梯子才能看到,可以进【中文官方网址对应关系】看看,但是版本不是最新的。

考虑的墙的问题,如果不加代理,可能因google连接不上,而jcenter的版本较旧,导致同步更新失败。可以在build.grdle中添加阿里的代理资源:

    repositories {
        maven { url 'https://maven.aliyun.com/repository/google' }
        maven { url 'https://maven.aliyun.com/repository/jcenter' }
        maven { url 'https://maven.aliyun.com/repository/public' }
        google()
        jcenter()
    }

建议一、二步顺序走,因为第二步修改后,Android Studio一般会触发gradle的重新配置。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值