Android Studio 3.1 正式版

作者: 我是任玉琢 | 来源:发表于2018-03-27 23:57 被阅读538次
    Android Studio 3.1

    Android Studio 3.1 正式版发布了

    今天 Android Studio 3.1 正式版这是发布,发布了新版本,我当然是第一时间更新了,总体来说很不错,建议更新,下面介绍一下这次主要更新了哪些功能,并对使用情况进行简单上手评测。

    更新功能

    这次的更新主要更新了以下一些东西:

    • 首先这次的 Android Studio 是基于 IntelliJ 2017.3.3 版本定制而来的,提高了对集合和字符串的处理能力,提高了为空的判断,修复了一些 Bug。
    • 提高使用 Room (Google 数据持久化框架) 库的 SQL 编辑能力
      • 可以支持 SQL 语法高亮
      • 对重命名支持更好,Java 和 Kotlin 都支持
      • 支持 Find usages 的右键功能支持
    • 加强数据绑定 (Data Binding) 的相关支持,支持数据绑定 V2 版本
      • 新版本支持的 Android 插件在 Java 插件前执行
      • 数据绑定类不是每次都会重新生成,可以使用上一次编译的结果,加快多模块编译速度
    • D8 作为默认编译器编译生成 DEX 文件,如果没有主动禁用这项功能,你不需要更改任何代码就可以无缝切换使用 D8,它有如下好处:
      • 编译成 DEX 文件更快
      • 更小的内存占用
      • 优化代码生成 (寄存器分配更好,字符串表生成更好)
      • 调试代码体验更好
    • 加快增量编译构建时间
    • 在 D8 情况下支持增量编译
    • 简化输出窗口,变得好看清晰了:
    输出窗口
    • Gradle 同步 sync 和建立索引 index 同步进行,减少等待时间(在之前的版本中,这里往往是项目打开后最耗时的操作,现在这样确实快了好多)
    • 对 C++ 和 LLDB 进行了大量的性能方面的优化,编码、编译和调试等都有很大的改进
    • Kotlin 默认使用 1.2.30(最新的是 1.2.31)
    • Kotlin 代码可以进行 Lint 检查了
    • Gradle 默认版本升级为 4.4
    • 性能检测工具更强大了
      • 可以更方便进行 C++ 代码性能检查了
      • 可以过滤 CPU Traces,查看内存分配和堆转储情况,对调试有很大的帮助
    CPU 性能查看调试
    • 可以更好的查看网络使用情况
    • 更好的布局编辑和检查工具
    • 提高运行和热部署性能
    • 模拟器有更新,支持 Android P 预览版
    • 改变 UI 更好看更好用

    整体来说,这次升级没有完全颠覆性的升级,但是 D8 默认编译开启也是个很令人兴奋的消息,整体上手使用还不错,建议升级!
    后台回复 “Android Studio” 获取官网链接和最新版本国内网盘下载地址。
    https://pan.baidu.com/s/1UhbKtennyfEgCGDzfS1DMQ
    本文参考:
    https://developer.android.com/studio/index.html


    如果有一天你觉得过的舒服了,你就要小心了!欢迎关注我的公众号:我是任玉琢


    微信二维码

    相关文章

      网友评论

      • 冰冰的冻结:project 模式下模块名称 不能 加粗 高亮了,知道怎么设置吗
        我是任玉琢:很抱歉,我暂时也没有找到什么在哪里设置 Module 加粗。
      • oncealong:楼主有觉得明显变卡么? 现在ctrl按住要缓一会才可以点击跳转
        我是任玉琢:我这里没有明显卡顿的感觉,感觉还可以
      • 欢乐马化腾:Could not get unknown property 'packageForR' for task ':app:process...

        编译一直报这个错 , 是什么问题
        我是任玉琢:@oxoz 还有这个错误吗,把项目下面各层的 build 文件夹删掉试试。你现在给的这些信息不够定位错误,可以具体看什么错误,日志表现是什么样的,Google 搜索一下,或者贴图大家一起讨论看看。
        欢乐马化腾:@我是任玉琢 3.0.1的项目 升级到3.1 就报这个错误。
        我是任玉琢:信息太少了,可以截图方便发。不过看样子是找不到 R 文件,Clean 一下试试。

      本文标题:Android Studio 3.1 正式版

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