Android 16 推出新招,加快应用安装速度

安装新的 Android 应用或游戏对大多数 Android 设备来说并不是什么难事,但许多低端设备在安装大型应用时仍然会遇到困难,这主要是由于处理器性能较弱或存储速度较慢。尽管存在这些限制,Google 仍然可以对 Android 进行优化,以便在低端硬件上运行得更好。例如,Google 在 Android 16 中引入了一项新功能,旨在加快新应用的安装速度,尤其是在低端设备上。

Android 16 推出新招,加快应用安装速度

具体来说,Google 在 Android 16 中新增了一项名为“云编译”(cloud compilation)的功能。云编译是一项允许应用构建产物(artifacts)通过从 Google Play 商店下载的文件加载,而不是在设备上本地生成的技术。通过将应用编译过程转移到云端,Android 16 能够加快低端设备上应用的安装速度,特别是对那些需要编译大量代码的应用而言。

为了更详细地解释,我需要先简要说明一下这些“应用构建产物”到底是什么。Android 操作系统使用 Android Runtime(ART)来执行应用代码。当安装一个新的应用时,Android 会使用名为 dex2oat 的工具,将 APK(Android 安装包)中的 .dex 文件(包含已编译的字节码)转换生成一个或多个应用构建产物。通常来说,这些产物能帮助操作系统更快、更高效地加载大多数应用,因此它们是 Android 系统中至关重要的组成部分。具体来说,这些产物可以包括以下几种形式:

  • .vdex 文件,包含用于加快运行时字节码验证的元数据;
  • .odex 文件,包含应用中方法的预编译代码;
  • .art 文件,包含 ART 内部表示的某些字符串或类的信息,用于加快应用启动速度。
Android 16 推出新招,加快应用安装速度

在安装新应用时,性能强劲的高端 Android 手机可以迅速生成这些构建产物。而那些配备低性能处理器和慢速存储芯片的廉价入门级手机,在生成这些构建产物时可能会花费更长的时间,特别是在处理包含大量 .dex 文件的 APK 时。如今高速网络已经非常普及,因此直接连同 APK 文件一起下载预编译好的应用构建产物,可能会更快。这正是 Android 16 的“云编译”功能所实现的目标。

Android 16 的云编译功能在安装过程中无需再运行 dex2oat 工具。Android 16 不再在设备上本地生成应用构建产物,而是从 Google Play 商店下载的 SDM 文件中提取这些产物。SDM 是 Android 16 中引入的一种新文件格式,专门用于存储云编译生成的构建产物。SDM 的全称是 Secure Dex Metadata(安全 dex 元数据),并且这些文件使用与 APK 相同的密钥进行签名。

Android 16 推出新招,加快应用安装速度

虽然 Android 16 启用了云编译功能,但目前这项功能似乎尚未真正投入使用。这很可能是因为 Google 还需要对 Play 商店进行配置,使其能够使用 dex2oat 生成这些应用构建产物,并在 Android 16 设备安装应用时将其与 APK 文件一同提供。搭建这一基础设施并推向市场可能是一个耗时的过程。此外,考虑到这项功能会增加用户需要下载的数据量,Google 很可能会在初期将其设为“可选启用”(opt-in)。

我们也非常期待看看这项功能是否能显著加快应用安装速度。了解这些对用户乃至大多数开发者来说都“看不见”的底层改进,总是很有意思。如果我们获得了关于 Android 16 云编译功能的更多信息,一定会第一时间告诉你。

上一篇 2025年4月5日 11:36
下一篇 2025年4月5日 22:42

相关推荐

  • 摩托罗拉刚选定这一令人意外的方案,以替代 Gemini Live 的相机共享功能

    摩托罗拉在人工智能(AI)方面的策略比其他品牌更为灵活,它寻求了 Perplexity、Meta、谷歌和微软等众多AI合作伙伴的协助。尽管采用这种多方合作的AI开发方式,但该公司似乎仍准备深化与微软的合作关系。 摩托罗拉宣布,其手机将迎来几项改变。首先是,用户将发现微软的 Copilot 应用程序已预装在该公司最新款手机上。其次,摩托罗拉正在将 Copilo…

    2025年8月7日
    509
  • Pixel 10 爆料暗示其将支持你期待已久的磁吸式 Qi2 无线充电功能

    在过去几周接连曝光的 Pixel 10 爆料中,你可能会以为已经没有什么内容可以再被泄露了。但事实证明,这种想法是错的。又一则新爆料浮出水面,而且似乎印证了 Pixel 粉丝们期待已久的一项功能即将登场。 Evan Blass 今天在 X(前身为 Twitter)上发布了关于 Pixel 10 系列及其配件的新渲染图和细节信息。此次爆料的第一部分再次展示了 …

    2025年7月30日
    671
  • 新的Galaxy A36消息提供了三星下一款预算手机的360度全景图

    随着Galaxy S25系列的发布,我们可以开始将注意力转向三星计划在2025年发布的其他手机。自从上次听到关于Galaxy A35继任者的消息已经有一段时间,这意味着我们该是时候期待一些泄漏了。果不其然,Galaxy A36的一些渲染图已在线曝光。 感谢Evan Blass,让我们看到了Galaxy A36的新渲染图。这些渲染图展示了一款与其前代产品非常相…

    2025年2月14日
    572
  • OnePlus 15R:这可能是我们对这款次旗舰王者的首次官方亮相

    一加预计会在今年年底前发布 OnePlus 15R,而多项证据显示,这款手机将是中国市场独占机型 OnePlus Ace 6T 的全球版重命名机型。现在,一加已经在发布前首次公布了这款手机的官方外观。 一加总裁李杰(Li Jie Louis)今日在微博上发布了 OnePlus Ace 6T 的首批官方图片。图片显示,这款手机将提供三种配色:闪黑(Flash …

    2025年11月24日
    440
  • Pixel 9a的FCC认证文件确认Google这款预算机型至少具备一项旗舰级功能

    看起来,我们即将听到关于Google下一款预算友好型手机Pixel 9a的官方消息。继最近的真机曝光和官方壁纸泄露后,这款设备现在已经通过了FCC认证,这通常意味着其发布已进入倒计时。(来源:Droid Life) FCC数据库显示了三款Google设备,均被简单标记为“Phone”,型号分别为GXQ96、GTF7P和G3Y12。这些认证信息于2月7日上线,…

    2025年3月4日
    781