最新的Android更新将应用程序性能提高了30%

综合 2023-12-06 17:05:32
导读 Android运行时,称为ART(AndroidRuntime),是允许应用程序在操作系统上运行的关键元素。从Android12开始,这一重要组件已通过GooglePlay系...
2023-12-06 17:05:32

Android运行时,称为ART(AndroidRuntime),是允许应用程序在操作系统上运行的关键元素。从Android12开始,这一重要组件已通过GooglePlay系统更新获得更新。最近,Google提供了有关最新ART新增功能和即将推出的改进的详细信息。

什么是ART(Android运行时)?

Android运行时(更广为人知的名称是ART)是Android操作系统的核心。当我们谈论“运行时”时,我们指的是Android应用程序运行的环境。基本上,每次我们在Android设备上启动应用程序时,都是ART使其发挥作用。它提供了所有应用程序和大多数操作系统服务所基于的基本API和运行时。Java和Kotlin等编程语言被编译为字节码,由ART执行,从而使应用程序能够顺利运行。

更新细节和改进

自Android12推出以来,ART通过GooglePlay系统不断获得更新。这些更新不仅仅是例行公事:它们带来了重大改进。例如,通过最新的ART13更新,运行时和编译器优化使某些设备上的应用程序启动时间缩短了30%,令人印象深刻。

但这还不是全部。ARTAPEX模块是一种高级软件组件,比任何其他APEX模块拥有更多的API。该模块支持开发套件中可用的四分之一的开发人员API。事情并没有就此结束:ART有一个编译器,旨在充分利用底层硬件,生成特定于芯片组的指令,例如ArmSVE。

Google在Android运行时更新的测试过程中投入了大量资金。想象一下在各种小型绿色机器人设备上编译超过1800万个APK、运行应用程序兼容性测试以及运行启动、性能和内存基准测试的复杂性。这一承诺确保了更新的稳健性和可靠性。

消息还不止于ART13。Google已经宣布,在未来几个月内发布的ART14将带来新的编译器和运行时优化,进一步提高性能并减少代码大小。

免责声明:本文由用户上传,如有侵权请联系删除!