Android Studio 2023.1.1 稳定版推出:升级 IntelliJ 底层平台、改善界面及性能等

移动开发 Android
该版本主要更新底层 IntelliJ 平台至 2023.1、改善了性能效率,优化了界面逻辑,Jetpack Compose 开发速度更快、并添加了设备镜像功能。

IT之家 12 月 1 日消息,据谷歌开发者博客新闻稿,Android Studio“Hedgehog”稳定版(2023.1.1 )目前已经发布。

该版本主要更新底层 IntelliJ 平台至 2023.1、改善了性能效率,优化了界面逻辑,Jetpack Compose 开发速度更快、并添加了设备镜像功能,小伙伴们可以在此点击访问项目地址。

IT之家整理具体新增功能如下:

App Quality Insights 工具改进

App Quality Insights 现在可以查看来自谷歌 Play 商店发布的任何 App 的崩溃报告,无需在应用程序中添加额外的仪器。

开发者可以快速查看、筛选、过滤 Android vitals 的问题,了解崩溃原因,并从 App Quality Insights 的窗口中跳转到代码。

电源分析器

新的电源分析器(Power Profiler)可以显示设备上的功耗情况。它通过称为“Power Rails”的子系统展示电源消耗信息,这有助于开发者可视化电源消耗与应用程序中发生的操作之间的关联。

官方宣称,这种直接测量功耗的方法与传统的能源分析器不同,后者仅使用模型来估计能耗。

开发者在得知能源消耗情况后,可以通过 A / B 测试来比较 App 的不同算法、功能甚至不同版本的功耗,从而识别和修复 App 中的功耗问题,相关 Power Rails 数据在运行 Android 10 + 的 Pixel 6 + 设备上可用。

Android SDK Upgrade Assistant

Android Studio Hedgehog 新增了 Android SDK Upgrade Assistant,该工具可以帮助开发者升级到目标 SDK 版本(Android 14、API 级别 34),此外还添加了额外的相关性过滤器,以删除不必要的步骤,在某些情况下,升级助手将准确指出需要进行更改的代码位置。

IDE 的新 UI

官方为 IDE 推出了一个新的用户界面。这个重新设计的主题号称能够降低视觉复杂性,提供了更容易访问的基本功能,从而带来更现代、更干净的界面。

此外,官方 Android Studio 进行了额外更新,添加了紧凑模式、垂直和水平分割以及 macOS 版本的项目选项卡。

设备镜像

开发者现在可以在 Android Studio 的“运行设备(Running Devices)”窗口中镜像自己的物理 Android 设备。

在使用 USB 或 Wi-FI,利用 ADB 将设备的显示器镜像到 Android Studio 时,用户可以直接从 Android Studio 中执行常见操作,如启动和与应用程序交互、旋转屏幕、折叠和展开手机、调整音量等。

嵌入式布局检查器

用户可以直接在“运行设备”窗口中运行布局检查器。这一功能显著提高了布局检查器的性能,节省了屏幕空间,有助于在单个工具窗口中组织 UI 调试工作流程,并在检查布局时提高了速度。

在嵌入式模式下,开发者可以显示视图层次结构,检查每个视图的属性,使用“深度检查”模式导航到代码,并访问其他常见的布局检查器功能。

编写预览的画廊模式

画廊模式(Gallery mode)是编写预览中的一种新模式,允许开发者一次专注于一个预览,以节省渲染资源。在 UI 上迭代时使用画廊模式,并在需要查看 UI 变体时切换到其他模式(网格或列表)。

责任编辑:姜华 来源: IT之家
相关推荐

2010-08-04 09:53:59

Linux内核

2021-10-03 23:45:36

gRPC授权策略

2013-08-21 10:18:34

Chrome 29

2021-04-27 12:39:16

Windows 10Windows操作系统

2021-04-27 14:38:05

Windows10操作系统微软

2009-12-04 09:55:55

Linux内核Linux

2010-04-27 09:07:08

2011-04-15 10:37:27

2013-05-22 15:02:13

Zend Framew

2021-10-23 17:12:34

MX LinuxLinux

2013-12-13 13:32:50

FirefoxFirefox 26

2015-09-10 13:54:59

谷歌Chrome浏览器

2020-06-28 10:40:08

MIUI12

2010-10-21 09:08:56

2012-07-12 10:15:15

Node.js

2011-12-05 09:39:57

Node.js

2009-03-25 16:29:26

LinuxKernel 2.6.稳定版

2022-12-05 13:29:38

4MLinux编程语言Linux

2018-10-16 09:55:24

Linux发行版内核

2021-05-18 11:38:30

谷歌Android StuIntelliJ
点赞
收藏

51CTO技术栈公众号