AndroidStudio2.3升级的后遗症解决
来源:互联网 发布:mac anaconda使用教程 编辑:程序博客网 时间:2024/05/01 03:15
Android Studio2.3已经发布,相信大家也都看了2.3带来的各种酷炫的功能,想必大家都迫不及待的想要更新自己的Studio了。
Android Studio 2.3介绍
今天同往常一样打开Studio终于收到了升级通知,一大堆英文不去管它,果断点击Update,升级还是很快的,升级完之后自动重启,带着激动的心情想要试试新功能,然而黑夜降临。突然发现原来的项目都没法编译了,一直卡在Refreshing gradle project…….(后接一堆英文),然后去度娘啊,给出的答案说是Gradle版本的问题,ok去改版本,那么问题来了,改成什么版本呢?
机智的我果断用Studio2.3新建一个项目,看一下呗。然而事情并没有向我想的方向发展,新建的项目居然也无法运行。。。。。(此时心中万只草泥马奔腾,后悔自己手贱点更新。。。)没办法,不能就这样啊,于是再去找解决方法,之后又找到可能是项目视图下,gradle-wrapper.properties文件中的gradle版本问题
因为升级之前我的Android Studio的Gradle版本是2.14.1,所以Gradle home是D:\AndroidStudio\gradle\gradle-2.14.1,而当升级到2.3的时候
原来的2.14.1版本的gradle被删了并且自动下载了最新的gradle-3.2
但是!但是!但是!
坑爹的Android Studio没有将Gradle home也改成D:\AndroidStudio\gradle\gradle-3.2
所以就一直到不到本地gradle,所以就一直去下载
找到问题,那就解决一下,更改gradle-wrapper.properties的gradle版本改成3.2,然后再Setting/Build/Gradle中更改Gradle home 为3.2版本的,ok重启Studio,然后最坑爹的来了
出现了这个问题
3.2不支持,需要3.3以及以上的版本,尼玛…….
ok继续解决,既然不支持3.2 那就 下载3.3吧,果断度娘下载一波3.3 然后机智的 放到 3.2 相同的目录下,
然后上述步骤再来一波,把3.2改成3.3。
然后再次重启,终于,他不报错了总算调好了。
最后附上完美流程:
1、请先下载好gradle-3.3-all.zip 下载地址请自行百度(或者gradle-3.3以上 最新的貌似是3.4)
2、把解压后的文件放到Studio /gradle/文件夹下(跟3.2相同的文件夹下)
3、修改项目视图下的gradle-wrapper.properties文件,
改成distributionUrl=https://services.gradle.org/distributions/gradle-3.3-all.zip
4、修改项目的build.gradle文件dependencies闭包内的classpath 由2.2.3改成2.3
(可能你的不是2.2.3,没关系,不管是啥都改成2.3就好了,因为我在升级2.3之前,是2.2.3版本)
注:如果这个改完你的项目出现如下问题:
那你就不要做第四步,还用2.2.3版本的。
5、打开Setting→Build→Gradle修改Gradle home目录为gradle-3.3所在目录
然后点击ok,重启Studio,问题解决。
开心加愉快!
后记:
由于今天创建新项目的时候,Studio的构建速度有点过分的慢了,觉得肯定是哪里出了问题,于是找了一波,发现问题所在:
原来是我们需要把下载的gradle-3.3-all.zip 放置到默认的gradle文件夹下
打开gradle-3.3-all,发现里面有一个类似乱码的文件夹,打开 然后把gradle-3.3-all.zip放进去,再次启动Studio 构建新项目的时候就非常快了!
- AndroidStudio2.3升级的后遗症解决
- AndroidStudio2.3.2升级后工程打开失败解决
- WAS7升级后遗症
- 解决AndroidStudio2.2初装的几个问题
- 解决AndroidStudio2.3版本可能没有xml预览视图的问题。
- 诊断并解决ajax异步调用产生的后遗症
- virtualenv机制简述及强制改名产生的后遗症解决
- AndroidStudio2.3打包签名遇到的坑
- 解决AndroidStudio2.0导入eclipse项目时卡死的问题
- 解决AndroidStudio2.0导入eclipse项目时卡死的问题
- AndroidStudio2.2-2.3安装不了anko-plugin的解决方式
- 解决AndroidStudio2.3一直building gradle project info问题
- 趋势杀毒的后遗症
- 学编程的后遗症
- 错误的后遗症
- AndroidStudio2.2.3 的使用
- Ubuntu系统下安装AndroidStudio2.0 以及升级jdk的终端指令
- 升级Androidstudio2.3报Error:No resource identifier found for attribute 'roundIcon' in package 'android'
- ArrayList自动扩容解析
- 26种设计模式之Singleton(单例模式)
- 网易笔试题,推箱子详解
- WordPress 下载量最高的十个插件
- 最长公共子序列(动态规划求法)
- AndroidStudio2.3升级的后遗症解决
- Unity--移动设备重力感应探悉
- Servlet生命周期
- 微信公众号-Maven开源导入IDE
- error: expected class-name before '{' token 【已解决】
- 通过前序和中序求树
- eclipse无法弹出控制台
- iOS App性能优化
- 字符ASCII码排序