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

相关推荐

  • Retroid搞砸了Pocket Mini,但未来仍有希望

    Retroid是市场上最受欢迎的复古游戏掌机制造商之一,但最近的一次失误让粉丝们大为不满。问题出在Retroid Pocket Mini这款小巧而强大的设备上,它配备了一块3.7英寸的小屏幕,并于去年年底发布。 在设备发货后不久,人们就察觉到了一些异常。经过深入调查,发现用于驱动1280×960分辨率屏幕的固件实际上先将分辨率缩小至1280&#21…

    2025年3月11日
    3.3K
  • 三星即将推出的Galaxy Tab S10 FE Plus渲染图全面曝光,无任何悬念

    三星正准备推出全新的Fan Edition平板电脑,近日我们在一份认证清单中首次看到了其高端型号——Galaxy Tab S10 FE Plus。这份清单仅包含了一张低质量的屏幕图片,但现在,我们已经获得了该设备的高清渲染图,展示了其各个角度的外观设计。 据博主OnLeaks(通过 SammyGuru)透露,渲染图显示Galaxy Tab S10 FE Pl…

    2025年3月2日
    913
  • 新的泄露对比了Galaxy S25 Slim与其家族其他成员,你能发现区别吗?

    Galaxy S25系列将于2025年1月22日在加利福尼亚州圣荷西的Galaxy Unpacked活动上发布。然而,我们并不期待看到Galaxy S25 Slim,因为泄露信息显示它可能会在2025年5月左右发布。我们最近还获得了设备的泄露渲染图和可能的电池容量,表明距离发布还有一段时间。如果你想购买三星最新的最薄手机,一则新的泄露将使我们更清楚地看到整个…

    2025年1月16日
    848
  • 一加标志性的三段式开关可能会被功能更多的按钮取代,这是它可能会有的功能

    一加和OPPO未来旗舰机或配备类似iPhone的可编程操作按钮。近日有传言称,一加和OPPO计划取消备受喜爱的三段式开关,在即将推出的旗舰机型上采用可定制按钮。现在,新的爆料揭示了这一新按钮可能支持的一些功能。 数码闲聊站近日在微博上称,一加和OPPO可能会将这一新操作按钮称为”魔方键”。与iPhone上的操作按钮一样,用户可以对魔方…

    2025年2月14日
    976
  • 谷歌最新的 AI 文本生成视频工具可让你从零开始创作完整电影

    谷歌近日宣布,其 AI 工具包新增了一项强大功能:Vertex AI Media Studio。这是一个生成式工具套件,用户仅需输入文字提示,就能制作出精美的视频。该平台基于 Google Cloud 的 Vertex AI 构建,集成了谷歌多种先进模型,涵盖视频制作的各个方面,包括画面、配音和背景音乐,用户无需任何视频编辑或编程经验。 使用者可先借助谷歌的…

    2025年4月9日
    1.1K