本文共 1602 字,大约阅读时间需要 5 分钟。
谷歌发布Android Studio 3.3。这一版本主要关注错误修复和稳定性改进,不过也带来了导航编辑器的官方支持、Kotlin和IntelliJ平台的更新,等等。
Android Studio 3.3修复了200多个错误。谷歌组建了一个叫作的团队,专注于巩固基本的IDE功能和完善面向用户的功能,减少崩溃次数、内存泄漏和影响用户体验的错误。
核心Android Studio IDE已经更新了来自IntelliJ IDEA 2018.2.2版本的改进。这一版本的IntelliJ IDEA支持Java 11、断点意图、MacBook Touch Bar、增强的版本控制集成,等等。此外,这个版本还捆绑了Kotlin 1.3.11,Kotlin 1.3.11带来了新的语言功能,如稳定的协程、契约、内联类,等等。
导航编辑器现在得到官方支持,旨在简化目的地(应用程序中的特定屏幕)导航的设计和实现。导航编辑器与的集成,为创建应用程序导航结构提供了图形视图。
(图片来自 )
Android Studio增加了一个新的对话框,让开发人员可以删除未使用的目录。当第一次运行Android Studio的主要版本时,它会查找包含与旧版Android Studio相关联的文件的目录。找到后,会出现一个显示文件的对话框,并提供删除它们的选项。
(图片来自 )
Android Studio还支持构建Android应用程序包,并完全支持即时应用程序。开发人员可以在单个Android Studio项目中构建和部署已安装的应用程序和即时应用程序。要使用这项功能,请确保在创建新项目时选中“Configure your project \u0026gt; This project will support instant apps”复选框。以下属性将被添加到manifest中:
\u0026lt;manifest ... xmlns:dist=\u0026quot;http://schemas.android.com/apk/distribution\u0026quot;\u0026gt;\u0026lt;dist:module dist:instant=\u0026quot;true\u0026quot; /\u0026gt;...\u0026lt;/manifest\u0026gt;
开发人员现在可以启动同一个Android虚拟设备(AVD)的多个实例。对于希望在持续集成测试环境中并行运行测试的开发人员来说,这是一个好消息。要启动多个AVD实例,请在shell中运行以下命令:
$./emulator -avd -read-only \u0026amp;$./emulator -avd -read-only \u0026amp;
Android Studio现在支持使用 for C++进行静态代码分析。它类似于Java和Kotlin的linter,可以帮助那些在Android应用程序中使用C++代码的人识别常见的编码错误和bug。要启用这个功能,请转到Settings -\u0026gt; Editor -\u0026gt; Inspections(在MacOS上是Preference -\u0026gt; Editor -\u0026gt; Inspections)。
Android Studio 3.3带来的其他改进包括:
改进过的增量Java编译(在使用注解处理器时),需要Android Gradle插件3.3.0或更高版本;
模拟器快照速度提高了8倍;
当项目需要SDK组件时自动下载SDK组件;
SDK Manager现在包含了CMake 3.10.2。
如果你安装了Android Studio之前的版本,只需要更新到最新版本即可。否则的话可以在此处。
查看英文原文:
转载地址:http://znpzl.baihongyu.com/