写点什么

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

  • 2018-04-08
  • 本文字数:753 字

    阅读完需:约 2 分钟

看新闻很累?看技术新闻更累?试试下载 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

2018-04-08 19:002812
用户头像

发布了 1008 篇内容, 共 432.5 次阅读, 收获喜欢 346 次。

关注

评论

发布
暂无评论
发现更多内容

2020年了,跨平台开发框架现在怎样了?

android 程序员 移动开发

37岁Android程序员被裁员,面试大厂被拒,降薪去小公司,心更凉了

android 程序员 移动开发

2020对标阿里P8,最强学习路线:Android小白—

android 程序员 移动开发

2020年GitHub-上那些优秀Android开源库,这里是Top10!建议收藏!

android 程序员 移动开发

2020新一波跳槽季过后,Android程序员精选,大厂(小米

android 程序员 移动开发

2021金三银四Android面试心得,已拿到多个offer

android 程序员 移动开发

35岁程序员面对被优化,面对生活,房贷车贷能有多无力?

android 程序员 移动开发

2020年Android面试题汇总(中高级)

android 程序员 移动开发

解决问题:net::ERR_CONTENT_LENGTH_MISMATCH 206 (Partial Content)

liuzhen007

11月日更

2020年Android面试题汇总(中高级)(1)

android 程序员 移动开发

2020抖音短视频爆火!它的背后到底是什么——如何快速的开发一个完整的直播app

android 程序员 移动开发

2021最新Android架构师必备宝典《Android架构开发手册》含抖音、美团等大厂架构演进之路

android 程序员 移动开发

2021最新整理大厂Android面试高频知识点

android 程序员 移动开发

2020至2021年Android开发面试习题整理,持续更新中

android 程序员 移动开发

2021【BAJT】Android校招、社招面试题整理合集

android 程序员 移动开发

2021京东 Android 岗 Java 面试真题解析

android 程序员 移动开发

🏆【JVM深层系列】「云原生时代的Java虚拟机」针对于GraalVM的技术知识脉络的重塑和探究

码界西柚

JVM 编译器 GraalVM 11月日更

30K成功入职:腾讯视频面试Android经历!「含面试题

android 程序员 移动开发

2020年疫情下的Android跳槽之路 掘金技术征文

android 程序员 移动开发

2020最新BAT-Android高端技术面试145题详解

android 程序员 移动开发

2021 年 9 月美团 Android 面试总结

android 程序员 移动开发

2021疫情下Android技术人的宅家学习进阶指南!花了大价钱大厂内部买来的学习资料,爱看不看!

android 程序员 移动开发

20场面试斩获大厂offer,你在我这能学到什么?

android 程序员 移动开发

MYSQL的行锁是如何工作的

卢卡多多

11月日更

2020我的百度面试之旅,国庆前的Offer,总是如此舒适!

android 程序员 移动开发

2020腾讯、百度、华为Android面试题校招汇总(已拿offer

android 程序员 移动开发

2020这一年的Android面经汇总(百度、腾讯、滴滴、美团

android 程序员 移动开发

2021首次发车,Flutter Fair正式开源了

android 程序员 移动开发

2020年中总结之----怎么挤进一线大厂?非软文!

android 程序员 移动开发

3-5年的Android工程师最容易遇到4个瓶颈是什么?

android 程序员 移动开发

2021下半年软考多媒体考试总结

Changing Lin

11月日更

Android Studio 3.1重点改进了App开发效率_移动_Sergio De Simone_InfoQ精选文章