从很多方面来说,Android 都是一个模块化操作系统。例如,我们知道 Google Play 服务,这是与 Google 服务集成所必需的服务和编程接口 (API) 层。另一个重要组件是ART(Android Runtime),即Android中运行应用程序的环境。
更快的应用程序!
新版本的 Android 并未提供对这两个模块的更新,新版本的交付仍取决于制造商的惯性(Google 除外,它立即向 Pixel 智能手机提供新版本的 Android)。 Play 商店提供 Play 服务和 ART 的更新(自 Android 12 起),因此独立于操作系统的新版本。
这意味着用户可以利用这些组件带来的新功能和改进,即使他们的智能手机没有运行最新版本的 Android。事实上,谷歌解释了 ART 13 版本如何能够加速所有运行 Android 12 的设备(几乎占所有 Android 用户的三分之一)上应用程序的启动。在某些型号上,这可能高达 30%,这是不可忽视的。

«通过独立于操作系统更新来更新 ART,用户可以尽快获得最新的性能优化和安全修复,而开发人员则可以从 Java 和 Kotlin 中受益的 OpenJDK 改进和编译器优化中受益“,谷歌解释道。
在操作系统之外提供 ART 更新的原则也使 Google 能够更快地提供修复,而 Android 生态系统中的合作伙伴无需付出任何努力。 Android Runtime 的下一个版本 14 正在开发中,将在未来几个月内提供。其中的改进包括:新的编译器和优化将提高性能,同时减少代码大小。
来源 : 安卓