AndroidStudio 4.2正式版升级记~

刘望舒

共 1841字,需浏览 4分钟

 ·

2021-05-23 10:02

 微信改了推动机制,真爱请星标本公号
公众号回复加入BATcoder技术群BAT

作者:forJrking

https://juejin.cn/post/6959751706934509582

一些balabala

为什么升级个IDE要写篇文章记录分享呢?还不是google每次升级IDEbug一大堆,无数小伙伴疯狂吐槽。你们还年轻把握不住,让我作为小白鼠记录下升级过程和升级后问题。本篇大量截图,大家茶余饭后当漫画看看吧。欢迎在评论区讨论下自己遇到的问题

升级 4.0.2 => 4.2

操作系统macOS 10.15.7,由于4.1开始as更换了插件等目录,会导致插件丢失或者损坏。所以升级时候不用勾选升级插件,仅仅升级IDE,完了后重新安装插件吧。注意备份配置!注意备份配置!注意备份配置!


1. checkUpdate


2. 自动合并patch


3. 升级完成查看插件 全部丢失, 自定义快捷键、livetemplates的其他配置还在。


4. 没事我有备份,照样子再次下载导入,


升级后变化

1. 启动icon,这审美没谁了。长得好看没啥用,好用才是王道 🐶


2. 默认的代码字体变成官方推荐的和我之前(mac自带)的对比下,win下推荐 source code pro

升级后升级前

3. 版本控制台


4. gradle 多了Dependencies可以看依赖了不错,但是原来的assembleRelease等等task不见了,后面介绍找回办法


5. commit可以使用单独tab或者原来方式,图标全部显示c++终于修复了,强迫症拯救了


6. 支持多设备


7. 录屏功能回来了 爷青回


8. IDE里面可以直接pullRequest? 目前测试只支持github

image.png

9. 数据库调试 这个和4.1.x版本没区别,其他变化还没找到

10. 第三方库方法调用可以查看依赖

image.png

11. xml编辑器多了个 app夜间主题切换

升级后坑(bug?)

1. 4.0.x版本向上升级会丢失所有插件,win可能会出现插件无法使用,都需要重新安装插件

macOS => juejin.cn/post/695901…

2. Gradle面板中gradle所有命令不见了

设置 => 最下面Experimental => do not build gradle task xxx => 取消勾选 => 然后Rebuild

3. 自定义模板可能无法使用,据说是官方还没开放新版本的api

4. 新版本运行时候可能会产生大量java进程并且关闭后不能退出

5. 由于IDE升级内置jre环境,不兼容 gradle-plugin 2.x版本,项目可能无法运行编译

升级gradle-plugin,使用支持jre 1.8老版本IDE

待补充...

感受

总体感觉还不错,可能有些bug还没发现,目前可以正常使用。比起4.1.x噩梦版本强太多了,另外注意如果要升级最好先_备份所有的配置_,必要时候可以采用双应用共存方式,mac不知道怎么操作。其他问题评论区见,我会补充进入bug列表。


·················END·················

推荐阅读

耗时2年,Android进阶三部曲第三部《Android进阶指北》出版!

『BATcoder』做了多年安卓还没编译过源码?一个视频带你玩转!

引入Jetpack架构后,你的App会发生哪些变化?(建议收藏)

重生!进阶三部曲第一部《Android进阶之光》第2版 出版!

BATcoder技术群,让一部分人先进大厂

大家,我是刘望舒,腾讯云最具价值专家TVP,著有畅销书《Android进阶之光》《Android进阶解密》《Android进阶指北》,蝉联四届电子工业出版社年度优秀作者,谷歌开发者社区特邀讲师,百度百科收录的技术专家。

前华为面试官,现大厂技术负责人。


想要加入 BATcoder技术群,公号回复BAT 即可。

为了防止失联,欢迎关注我的小号


  微信改了推送机制,真爱请星标本公号👇
浏览 66
点赞
评论
收藏
分享

手机扫一扫分享

举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

举报