Android studio 3.5的避坑指南
[TOC]
从Google I/O 2018 大会后,Google启动了代号为磐石(Project Marble)的工程计划,专注于Android studio 的基本特性和使其功能坚如磐石。磐石项目主要集中在三个核心领域:系统健康、功能优化和线上bug修复。
As3.5编译速度有了大幅度提升,也更加稳定,不过也引来了新的bug。
项目大的时候,有些资源文件明明存在,并且Alt+鼠标右键能点击进去,但提示一直飘红。
解决方案步骤( 问题解决了就可终止步骤 ):
Androidstudio没有重建缓存,资源文件在修改后引用飘红,是因为缓存的原因,可以将项目关闭后重新打开即可。
这是在排除As可能存在bug的最彻底的方法。
实测发现:在As中直接删除build文件比通过Windows操作系统的文件管理器删除,速度更快。几乎是秒删除。 (Mac系统未知)
Android Studio对R文件大小有一个默认的大小限制:2500k。
当项目非常大的时候,R文件可能会超过这个最大值,而导致IDE显示异常,这个时候就可以通过自定义这个最大值来修复。
在Android Studio 里面依次点击 Help -> Edit Custom Properties,在其中输入下面的配置即可,单位是kb,
解决方案步骤同上。
设置 -> code style -> xml 右上角 set from -> predefined style -> Android -> apply -> ok