android studio升级版本爬坑记

最近因为工作原因,开启新的工作和新的项目,新的电脑,新的环境,因此开始了各种安装和测试,开发工具Android Studio本来是要装最新版的,但是入职那天公司网不给力,手头又只有2.0的正式版,没办法,先凑合用。三天后发现各种不爽,终于下决心升级到2.3.3最新版,结果悲催了……原项目无法编译,一直在Refresh,新建项目一直在build的对话框,这心情……

无奈求助,我猜测肯定是Gradle的问题,因为 我导入了Android Studio2.0的配置,和2.3.3肯定哪里不匹配,百度一番后终于搞定,作为构建项目的Gradle版本更迭是比较快的,但是遇到问题却令很多人摸不到头脑,有时候,访问一些网站的网速大家懂得。为了搞清楚原因,花了两个小时来搞定这件事。总结如下,供大家借鉴,有不妥的还请指正。

根本原因是没有对应版本的Gradle,或Gradle版本不匹配,涉及到的Gradle版本的地方一共有三处:

1、C:\Users\hongzhen\.gradle\wrapper\dists下,Gradle目录下的版本


2、C:\Program Files\Android\Android Studio\gradle,Android studio下的Gradle版本


3、E:\androidproject\****\gradle\wrapper项目的使用的Gradle的版本,在这个目录的gradle-wrapper.properties文件中配置


原因分析:这三个位置中,项目中的配置决定当前项目使用的Gradle版本,如果1和2目录下有这个版本,编译没有问题,如果没有则会下载,网络慢会漫长等待,不断的Refresh

因此,应保证这三个位置的版本是一致的。升级studio后,Gradle版本也会升级,需要下载。如果下载缓慢可以去官网下载,解压到对应的目录即可。

http://services.gradle.org/distributions/

因此,当因为升级Android Studio 或者Gradle版本,发生问题无法编译,可以参考上诉的方法。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值