Android Studio 3.1重点改进App开发效率
极客时间编辑部
讲述:丁婵大小:1.10M时长:02:24
近日,Android Studio 发布了最新的 3.1 版本,重点提高了对 App 的开发效率,其中新增了一个新的 C++ 性能分析器,可以帮助开发人员解决应用代码中的性能瓶颈问题。此外还包括 Kotlin Lint 检查的命令行支持、SQL 代码补全和经过改进的重构等。
在 Android Studio 3.1 的发布说明中,给出的重点改进具体包括:
底层的 IntelliJ 平台已经升级到 2017.3.3 版本,并改进了对 Java 8 的支持、从 JUnit 4 自动切换到 JUnit 5 等。
通过吸纳 Kotlin 1.2.30,改进了从 Android Studio 3.0 中引入的 Kotlin 的支持。此外,现在从命令行运行的 gradlew lint 里也可以分析 Kotlin 类。
在使用 Room 库时,SQL 的编辑功能获得了很大的改善,其中包括支持 @Query 语句中的代码补全、语法高亮、SQL 模型定义以及引用它的 Java 或 Kotlin 代码的更好集成等。
使用了一个新的 DEX 编译器 D8,可以将.class 字节码转换成 Android Runtime 字节码。D8 提升了转换速度、降低了内存使用、改善了代码生成。
C++ 的开发人员也可以从最新版本的 Android Studio 中受益。大型项目的构建速度将会变快许多,同时,新增了更多的 C++ 数据结构格式器,使得 LLDB 的输出更容易阅读。此外,CPU 性能分析器现在可以支持原生 C++ 代码抽样。
Network Profiler 中新增了一个 Thread View,可以用于显示 App 中产生的每个 CPU 线程的网络活动。
安卓模拟器能够使用 QuickBoot,在 6 秒内恢复一个会话,生成模拟器会话的快照。此外,它还提供了安卓 8.0(API level 26)、安卓 8.1(API level 27)和安卓 P 开发预览版的系统镜像。
现在,Android Studio 官方下载页面上已经对 3.1 版本提供了下载,此外,开发人员也可以直接从 Android Studio 3.0 里安装。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
请先领取课程
免费领取
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
精选留言
由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论