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 分析器: 帧渲染数据

详情查看发布公告


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

查看所有标签

猜你喜欢:

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

高等应用数学问题的MATLAB求解

高等应用数学问题的MATLAB求解

薛定宇、陈阳泉 / 清华大学出版社 / 2008-10 / 49.00元

薛定宇和陈阳泉编著的《高等应用数学问题的MATLAB求解》首先介绍了MATLAB语言程序设计的基本内容,在此基础上系统介绍了各个应用数学领域的问题求解,如基于MATLAB的微积分问题、线性代数问题的计算机求解、积分变换和复变函数问题、非线性方程与最优化问题、常微分方程与偏微分方程问题、数据插值与函数逼近问题、概率论与数理统计问题的解析解和数值解法等,还介绍了较新的非传统方法,如模糊逻辑与模糊推理、......一起来看看 《高等应用数学问题的MATLAB求解》 这本书的介绍吧!

SHA 加密
SHA 加密

SHA 加密工具

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具