有关Android Studio 2.3 中除了质量改进之外我们还添加了哪些内容的更多详细信息,请查看以下新功能列表:

建造

Instant Run 改进和UI 更改:为了体现我们对质量的关注,我们对Android Studio 2.3 中的Instant Run 进行了一些重大更改,以使该功能更加可靠。现在,“运行”操作始终会导致应用程序重新启动,以允许可能需要重新启动才能生效的代码更改,而新的“应用更改”操作会尝试在应用程序运行时重写代码。底层实现已发生重大变化,以提高可靠性并消除启用即时运行的应用程序的启动延迟。了解更多。

新的即时运行按钮操作

构建缓存:构建缓存在Android Studio 2.2 中引入,但默认禁用,是一种低级构建优化,旨在加快Android Studio 中的构建速度。由于分解的AAR 和预先索引的外部内容库被缓存,因此缓存的新构建可以加快干净构建的速度。在Android Studio 2.3 中,现在默认启用此用户范围的构建缓存。了解更多。

设计

约束布局中的链接和缩放支持:Android Studio 2.3 加入了ConstraintLayout 的稳定版本。在此版本的ConstraintLayout 中,您现在可以双向链接两个或多个Android 视图以在一维中形成一个组。如果您希望两个视图彼此相邻,但希望将它们分布在空白区域上,则此功能非常有用。了解更多。

约束布局链接

ConstraintLayout 还支持比例,如果您想在包含的布局扩展和收缩时保持小部件的纵横比,这会很有帮助。了解有关规模的更多信息。此外,ConstraintLayout 中的链接和比例可以通过ConstraintSet API 以编程方式创建。

Android Studio 2.3全面解析

约束布局比例

布局编辑器面板:布局编辑器中的小部件面板已更新,可让您搜索、排序和过滤以查找布局所需的小部件。它还允许您在将小部件拖到设计界面上之前预览它们。了解更多。

布局编辑器小部件调色板

布局收藏夹:布局编辑器的属性面板已更新,您现在可以在小部件的基础上保存您最喜欢的属性。只需在“高级”面板中为某个属性加注星标,它就会出现在“收藏夹”部分中。了解更多。

布局编辑器属性面板上的收藏夹属性

WebP 支持:为了帮助您节省APK 空间,Android Studio 现在可以从项目中的PNG 资源生成WebP 图像。 WebP 无损格式最多比PNG 小25%。 Android Studio 2.3添加了一个新的向导,可用于将PNG转换为无损WebP,也可用于检查有损WebP的编码。右键单击任何非启动器PNG 文件,将其转换为WebP 格式。如果您需要编辑图像,您还可以右键单击项目中的任何WebP 文件,将其转换回PNG 格式。了解更多。

WebP 图像转换向导

材质图标向导更新:矢量资源向导已更新,除了为每个图标资源提供标签之外,还支持搜索和过滤。了解更多。

矢量资源向导

Android Studio 2.3全面解析

发展

Lint 基线:在Android Studio 2.3 中,您可以将未解决的lint 警告设置为项目中的基线。从那时起,Lint 将只报告新问题。如果您的应用程序有很多旧的lint 问题,但您只想专注于解决新问题,则此功能非常有用。详细了解新的Lint 基线以及此版本中新增的Lint 检查和注释。

Lint 基线支持

应用链接助手

模板更新:Android Studio 2.3 中所有曾经包含relativelayout 的模板现在默认使用constraintlayout。了解有关模板和约束布局的更多信息。我们还添加了一个新的底部导航活动模板,它实现了底部导航Material Design 规范。

新建项目向导模板

IntelliJ 平台更新:Android Studio 2.3 加入IntelliJ 版本2016.2,其中包括更新的检查窗口和通知系统等增强功能。了解更多。

测试

Android 模拟器命令行工具:从Android SDK Tools 25.3 开始,我们将模拟器从SDK Tools 文件夹移动到单独的模拟器目录。我们还弃用了“android avd”命令,并将其替换为独立的avdmanager 命令。模拟器和“android avd”之前的命令行参数仍然与更新的工具兼容。我们还为模拟器命令添加了位置重定向。但是,如果您直接从命令行创建Android 虚拟设备(AVD),则应更新所有相应的脚本。如果您通过Android Studio 2.3 使用Android 模拟器,这些更改不会影响您的工作

用户评论

折木

Android Studio 2.3全面解析,终于可以更新了!期待新功能提升开发效率。

    有17位网友表示赞同!

陌颜

这个解析太全面了,对刚入门的新手来说太有帮助了。

    有11位网友表示赞同!

oО清风挽发oО

看完这篇解析,我决定更新我的Android Studio了。

    有7位网友表示赞同!

抚涟i

每次Android Studio更新都有新惊喜,这次也不例外。

    有11位网友表示赞同!

麝香味

解析里提到的新功能,我已经迫不及待想尝试了。

    有12位网友表示赞同!

陌離

Android Studio 2.3解析,看完感觉自己对Android开发更了解了。

    有19位网友表示赞同!

灬一抹丶苍白

这篇解析太详细了,但是有些地方还是有点复杂。

    有7位网友表示赞同!

心脏偷懒

Android Studio 2.3更新,感觉自己又学到了不少新东西。

    有8位网友表示赞同!

凉月流沐@

全面解析让我对Android Studio 2.3有了更深入的了解。

    有13位网友表示赞同!

枫无痕

以前开发Android时遇到的问题,现在可能找到了解决方法。

    有13位网友表示赞同!

面瘫脸

解析中的代码示例太实用了,我打算收藏起来。

    有17位网友表示赞同!

陌颜幽梦

Android Studio 2.3解析,让我对Android开发有了新的认识。

    有9位网友表示赞同!

夜晟洛

看完解析,感觉自己要重新学习Android开发了一样。

    有15位网友表示赞同!

陌上花

Android Studio 2.3的更新太及时了,感谢作者的分享。

    有15位网友表示赞同!

红尘滚滚

这篇解析让我对Android Studio 2.3的新功能有了清晰的认识。

    有11位网友表示赞同!

一纸愁肠。

Android Studio 2.3全面解析,让我对Android开发有了更全面的了解。

    有9位网友表示赞同!

我绝版了i

解析中提到的性能优化技巧,我会好好学习的。

    有9位网友表示赞同!

那伤。眞美

Android Studio 2.3的更新太棒了,感谢作者为大家提供这么全面的解析。

    有13位网友表示赞同!

红尘烟雨

看完解析,我决定把我的项目升级到Android Studio 2.3。

    有18位网友表示赞同!

念安я

这篇解析让我对Android Studio 2.3的新功能有了深刻的认识。

    有17位网友表示赞同!

标签: