Android Studio3.6更新功能的示例分析

  介绍

这篇文章主要介绍了Android Studio3.6更新功能的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获、下面让小编带着大家一起了解一下。

Android是什么

Android是一种基于Linux内核的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由美国谷歌公司和开放手机联盟领导及开发。

<强>界面设计工具

这次更新了一些设计工具,比如布局编辑器和资源管理器。

现在,在XML或设计工具的颜色选择器中,Android工作室会在您的应用程序中填充颜色资源,以便您快速选择和替换颜色资源值。

 Android Studio3.6更新功能的示例分析

拆分视图并放大设计编辑器

设计编辑器(例如,布局编辑器和导航编辑器)现在提供一个拆分视图,使您可以同时查看UI的“设计”视图和“代码”视图。要启用拆分视图,请单击编辑器窗口右上角的“拆”分图标。

 Android Studio3.6更新功能的示例分析

资源管理器更新

资源管理器现在支持大多数资源类型,并包括改进的过滤器和搜索选项。

Android Gradle插件更新

最新版本的Android Gradle插件包括许多更新,包括构建速度的优化,对Maven发布插件的支持以及对视图绑定(查看绑定)的支持。要了解更多信息,请阅读完整的发行说明。

<强>视图绑定

在代码中引用视图时,视图绑定可提供编译时安全性。现在,您可以使用自动生成的绑定类引用替换findViewById()。要开始使用视图绑定,请在每个模块的构建。gradle文件中包括以下内容:

android  {   ,,,,,,viewBinding.enabled =,真的   ,,,,,}

<强>模拟器(模拟器)

对仿真器的增强包括一下几个部分:

<李>

多显示器支持

<李>

改进的位置支持,提供单点和路线选项

适用于Android OS的汽车新虚拟设备和项目模板。

<强>本地工具

以下更新支持Android工作室中原生(C/c++)的开发

扩展的芬兰湾的科特林支持,包括改进的错误检查和芬兰湾的科特林JNI声明与其C/c++实现之间的导航。

JNI的总体改进,包括增强的自动完成和检查功能。

<强>内存分析器泄露检测

现在,在内存分析器中分析堆转储时,您可以过滤Android工作室认为可能指示应用程序中活动和片段实例的内存泄漏的概要分析数据。要使用此功能,请先捕获堆转储或将堆转储文件导入Android工作室。要显示可能正在泄漏内存的碎片和活动,请在“内存分析器”的堆转储窗格中选中“活动/片段泄漏”复选框。

 Android Studio3.6更新功能的示例分析

点击右键,选择java堆转储,然后会出现活动/片段泄漏。

 Android Studio3.6更新功能的示例分析

<强>代码更改时更新类

现在您可以添加一个类,然后通过单击应用代码更改或应用的变化,或者重启活动

 Android Studio3.6更新功能的示例分析

<强> APK重新加载本地库

当在IDE外部更新包含本地库代码的APK时,您不再需要创建新项目。Android工作室会检测APK中的更改,并为您提供重新导入APK的选项。

<强> Gradle离线模式可选择

要打开或者关闭离线模式,首先选择视图比;工具窗口比;Gradle,然后在靠近Gradle窗口的顶部,点击切换离线模式

 Android Studio3.6更新功能的示例分析

<强> SDK断点续传功能

现在,当使用SDK经理下载SDK组件和工具时,Android工作室现在允许您恢复被中断(例如由于网络问题)的下载,而无需从头开始重新开始下载。当互联网连接不可靠时,此增强功能对于大型下载(例如Android模拟器或系统映像)特别有用。

<强>附加仅芬兰湾的科特林的外部的APK源

现在,当您分析和调试预建的APK时,可以附加仅芬兰湾的科特林的外部的APK源。

Android Studio3.6更新功能的示例分析