谷歌正在迈出重要一步,为多年未收到操作系统更新的智能手机带来新功能。它发布了一个名为“Extension Software Developer Kit”或扩展软件开发工具包的工具,允许开发人员在某些版本的 Android 11 和 12 上运行的应用程序中使用 Android 13 的功能,例如新的照片选择器. 在一篇详细介绍这一变化的博客文章中,该公司表示该功能将对某些平台功能的支持扩展到现有的 Android 版本。
看起来谷歌对 Extension SDK 的计划比 Android 13 独有的照片选择器要大得多。公司代表 Scott Westover 表示:“此次更新还为 Android 隐私沙盒测试的扩展奠定了基础。” 说。Privacy Sandbox 是谷歌现有广告跟踪系统的替代品,该公司计划在 Android 13 上发布该系统的测试版。
谷歌尚未提及将 Privacy Sandbox 引入旧版操作系统。相反,看起来扩展 SDK 将帮助公司在更新版本的 Android 上更新 Privacy Sandbox,而无需进行主要的操作系统更新。该博文使用此测试作为示例,说明能够在主要更新之外引入新功能如何能够更快地带来创新。
这个系统的操作看起来有点复杂。这篇博文已经宣布了这项创新,主要针对将实际使用该系统的开发人员。多年来,谷歌一直允许通过 Play 商店更新 Android 的核心组件。它现在利用系统对开发人员使用的 API 进行更改,为他们提供控制系统功能的新方法。在照片选择器示例中,开发人员可以让用户的代码检查他们的 Android 11 手机,看看它是否具有足够更新的 API,并在可用时使用新的照片选择器。
当然,会有一些限制。首先,谷歌并没有在 Android 10 中对所有内容进行模块化设计。每次操作系统更新都会添加新模块。Android 12 模块化了 ART 和调度,而 Android 13 将蓝牙、AppSearch 和 UWB 等东西变成了组件。如果你使用的是 Android 11,谷歌将这些系统的功能添加到你的手机中并不是那么容易,因为它们内置于操作系统中,而不是可以通过 Play 商店更新的部分。
领取专属 10元无门槛券
私享最新 技术干货