软餐获悉,受制于监管机构的压力,谷歌正在 Android 14 中引入新功能,以提升第三方 Android 应用商店的使用体验。
在 Android 12 中,第三方应用商店已支持无人值守更新应用程序,Android 14 将进一步改进该功能,包括允许第三方应用商店执行 “温和更新” 等。
具体将包括:
- 实现温和更新:Android 14 添加了一个新的
PackageInstaller.InstallConstraints API,允许第三方应用商店在继续自动更新应用之前检查是否满足某些条件,例如准备更新的应用是否具有活动的前台服务、是否以某种方式与用户交互或是否在屏幕上、设备是否休眠或正通话等。以让第三方应用商店在不中断用户体验的情况下提供自动更新(温和更新)。 - 更新所有权机制:该机制让第三方应用商店可成为用户首次安装的应用程序未来自动更新的唯一来源。也就是说,第三方应用商店上的的应用程序经过了审核,其他应用商店提供的未经审查的更新将不会自动推送到用户的设备。当然,第一方应用商店不受影响。 Android 14 上的第三方应用商店可以使用
PackageInstaller.SessionParams中新的setRequestUpdateOwnership方法来告诉系统他们正在声明对他们将要安装的应用的更新所有权。 - 安装预批:新的 API
PackageInstaller.Session#requestUserPreapproval可允许第三方应用商店在提交安装会话之前请求用户批准。
需要说明的是,在 2023 年 6 月 Android 14 达到 “平台稳定性” 之前,API 不会冻结,谷歌仍会不断调整它们。
