Android Studio 3.3 稳定版发布

栏目: 软件资讯 · 发布时间: 5年前

内容简介:Android Studio 3.3 稳定版发布了,此版本更关注基础功能的改进,而非重大新特性。 上个稳定版发布以来,Android Studio 共解决了超过 200 个用户提交的问题,主要更新内容包括: 为 Navigation Editor 提供官方支...

Android Studio 3.3 稳定版发布了,此版本更关注基础功能的改进,而非重大新特性。

Android Studio 3.3 稳定版发布

上个稳定版发布以来,Android Studio 共解决了超过 200 个用户提交的问题,主要更新内容包括:

  • 为 Navigation Editor 提供官方支持

  • 改进注释处理器对 Java 增量编译的支持

  • 引入C ++ 代码 lint 检查

  • 升级新项目向导

  • 为各个性能分析器添加可用性修复

  • Android 模拟器退出时保存快照的速度提高了 8 倍

细分为:

开发

Navigation Editor - Navigation Editor 是一款可视化编辑器,主要用于构建支持新 Jetpack 导航组件的 XML 资源。开发者可以通过 Navigation Editor 和导航组件在应用屏幕和内容区域之间构建可预测的交互。

Android Studio 3.3 稳定版发布

IntelliJ 平台更新 - Android Studio 3.3 包含 IntelliJ 2018.2.2 版本。作为 JetBrains 的重要平台更新,IntelliJ 2018.2.2 带来了不少出色的新特性和功能优化,如: 新的代码编辑器预览功能、图标更新、MacBook 触控条支持、控制集成优化等。

Kotlin 更新 - Android Studio 3.3 捆绑了 Kotlin 1.3.11,包含对 Kotlin 协程 (Coroutines) 与合约 (Contracts) 的支持,并且 IDE 支持推荐的 Kotlin 编码风格。

Clang-Tidy 支持 - 开发者现在可以在 Android Studio 现中使用 Clang-Tidy 对 C++ 代码进行静态分析。与 Studio 中用于检查 Java 和 Kotlin 代码的 lint 工具相似,Clang-Tidy 可以检测包含 C ++ 代码的 Android 应用中是否存在常见编码问题和错误。

Android Studio 3.3 稳定版发布

新项目向导升级 - Android Studio 改进新项目向导后,可以支持更多的设备类型、编码语言和新框架。与此同时,用户体验也有所改善,开发者可以通过更简便的方式获取相同的新项目模板。

删除未使用的 IDE 目录 - 为了顺利升级至最新版 Android Studio, 您可以使用我们添加的一项新功能来清除未使用的设定和缓存目录。历史版本 Android Studio 会在硬盘中留下一些旧目录,它们既不容易找到,也不方便清除。当您第一次运行 Android Studio 3.3 (或更高版本) 时,新对话框会显示历史安装生成的目录,并提醒您进行安全删除操作。

构建

加强注释处理器对 Java 增量编译的支持 - 在此项更新中,我们改进了注解编译器对 Java 增量编译的支持,从而有效缩短了构建时间。

延迟任务 (lazy task) 配置 - 通过调用 Gradle 中的新任务创建 API,该插件可以避免开启或配置不需要在当前构建中完成的任务 (或者不在执行任务图上的任务)。比如说,假设您同时拥有多个构建变体,如 "release" 和 "debug" 构建配置,而当前您正在构建应用的 "debug" 版本,该插件可帮您避免启动或配置任何 "release" 版本中的任务。

单变体项目同步 - 如果应用项目的规模较大,而且需要同时维护多个构建变体,那么除构建速度以外,项目的同步速度也有可能成为开发瓶颈。该版本 IDE 允许开发者限定仅同步当前所选的变体。

测试

多个模拟器 AVD 实例 - Android 模拟器 28.0 现已支持为同一台 Android 虚拟设备 (ADV) 同时启动多个实例。每个实例均占用最低限度的系统资源。如果您已部署持续集成 (CI) 测试环境,该功能可以让您在一套 AVD 配置上并行运行多个测试。命令:

Android Studio 3.3 稳定版发布

Android 9 Pie 模拟器系统镜像和 Wi-Fi P2P - 除了 Android 3.3 之外,您还可以为模拟器下载 Android 9 系统镜像文件,以便在本地进行应用测试。Google Play 模拟器系统镜像文件不仅具备 Android CTS (兼容测试套件) 认证,而且提供 Wi-Fi P2P 技术支持,允许两台模拟器以点对点形式直接互联。

优化了快照的保存和管理方式,改用映射文件来保存客户机 RAM,Android 模拟器退出时保存快照的速度提高了 8 倍

优化

  • 分析器性能优化

  • 内存分析器: 分配跟踪选项

  • 网络分析器: 格式化文本

  • CPU 分析器: 帧渲染数据

详情查看发布公告


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

CSS高效开发实战—CSS 3、LESS、SASS、Bootstrap、Foundation

CSS高效开发实战—CSS 3、LESS、SASS、Bootstrap、Foundation

谢郁 / 电子工业出版社 / 2014-9 / 59.00

想象一下,一个网页只有HTML,没有CSS,那就是素颜和上妆的区别。而一个网页只有CSS,没用CSS 3,那就是马车和汽车的区别!汽车代表的是高效、美观,CSS 3的意图也是如此。移动设备的流行导致了响应式设计的流行,而CSS 3正是实现这种设计的精髓。《CSS高效开发实战—CSS 3、LESS、SASS、Bootstrap、Foundation》围绕的就是如何跨浏览器、跨设备进行高效率的CSS开......一起来看看 《CSS高效开发实战—CSS 3、LESS、SASS、Bootstrap、Foundation》 这本书的介绍吧!

在线进制转换器
在线进制转换器

各进制数互转换器

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码