当前位置: 首页 行业资讯

Android Studio 3.1重点改进了APP开发效率

时间:2018/07/04 浏览量:4572

3.1版本是Android Studio的最新版本,该版本重点提高了APP开发效率,其中包括一个新的C++性能分析器、Kotlin Lint检查的命令行支持、SQL代码补全和经过改进的重构等。


下面是发布说明中给出的重点改进。


底层的IntelliJ平台已经升级到2017.3.3版本,改进了Java 8支持、从JUnit 4自动切换到JUnit 5等。


Android Studio 3.1通过吸纳Kotlin 1.2.30改进了Android Studio 3.0中引入的Kotlin支持。此外,在命令行里运行gradlew lint现在也会分析Kotlin类了。


在使用Room库时,SQL编辑获得了大幅改善,其中包括支持@Query语句中的代码补全,语法高亮,SQL模型定义与引用它的Java或Kotlin代码的更好集成。


Android Studio 3.1使用了一个名为D8的新的DEX编译器,将。class字节码转换成Android Runtime字节码。D8提升了转换速度、降低了内存使用、改善了代码生成。


C++开发人员也可以从最新版本的Android Studio受益。大型项目构建速度将明显变快,同时,新增了更多C++数据结构格式器,使得LLDB输出更易于阅读。此外,CPU性能分析器现在支持原生C++代码抽样。


Network Profiler现在包含一个Thread View,用于显示APP产生的每个CPU线程的网络活动。


Android Studio 3.1中的Android模拟器现在能够使用QuickBoot在6秒内恢复一个会话,后者会生成模拟器会话的快照。此外,它提供了Android 8.0(API level 26) 、Android 8.1(API level 27)和Android P开发预览版的系统镜像。


Android Studio官方下载页面上提供了Android Studio 3.1的下载,开发人员也可以直接从Android Studio 3.0里安装。

Android Studio 3.1重点改进了APP开发效率