BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

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

| 作者 Sergio De Simone 关注 12 他的粉丝 ,译者 谢丽 关注 9 他的粉丝 发布于 2018年4月9日. 估计阅读时间: 2 分钟 | Google、Facebook、Pinterest、阿里、腾讯 等顶尖技术团队的上百个可供参考的架构实例!

看新闻很累?看技术新闻更累?试试下载InfoQ手机客户端,每天上下班路上听新闻,有趣还有料!

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 Aims to Improve App Development Productivity

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

这不是上个月的新闻吗? by Chang Stephen

这不是上个月的新闻吗?

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

1 讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT