美文网首页
Android studio 3.5的避坑指南

Android studio 3.5的避坑指南

作者: Focus19 | 来源:发表于2019-10-24 17:38 被阅读0次

    [TOC]

    背景

    从Google I/O 2018 大会后,Google启动了代号为磐石(Project Marble)的工程计划,专注于Android studio 的基本特性和使其功能坚如磐石。磐石项目主要集中在三个核心领域:系统健康、功能优化和线上bug修复。
    As3.5编译速度有了大幅度提升,也更加稳定,不过也引来了新的bug。

    一. 已经存在的资源文件却提示飘红。

    项目大的时候,有些资源文件明明存在,并且Alt+鼠标右键能点击进去,但提示一直飘红。
    解决方案步骤(问题解决了就可终止步骤):

    步骤1. 重启项目

    Androidstudio没有重建缓存,资源文件在修改后引用飘红,是因为缓存的原因,可以将项目关闭后重新打开即可。

    步骤2. 手动删除build文件。

    这是在排除As可能存在bug的最彻底的方法。
    实测发现:在As中直接删除build文件比通过Windows操作系统的文件管理器删除,速度更快。几乎是秒删除。(Mac系统未知)

    步骤3. 修改R文件大小限制:

    Android Studio对R文件大小有一个默认的大小限制:2500k。
    当项目非常大的时候,R文件可能会超过这个最大值,而导致IDE显示异常,这个时候就可以通过自定义这个最大值来修复。
    在Android Studio 里面依次点击 Help -> Edit Custom Properties,在其中输入下面的配置即可,单位是kb,

    idea.max.intellisense.filesize=6000
    

    二. 修改代码不生效或者xml文件修改后代码中检索不到.

    解决方案步骤同上。

    三. AndroidStudio 3.5格式化xml 格式化后布局错乱

    设置 -> code style -> xml 右上角 set from -> predefined style -> Android -> apply -> ok

    相关文章

      网友评论

          本文标题:Android studio 3.5的避坑指南

          本文链接:https://www.haomeiwen.com/subject/azedvctx.html