Android 14 新增功能让第三方应用商店更好用
Google Play 是迄今为止最受 Android 用户欢迎的应用商店,但有些人可能会争辩说,它并没有公平地赢得榜首位置。谷歌一直受到全球监管机构和立法机构的审查,因为它如何保持其应用商店的主导地位,而且没有迹象表明这种压力会很快放松。这或许就是谷歌主动在Android 14中引入新功能以改善第三方应用商店用户体验的原因。
Android 上的大多数第三方应用商店并没有真正与 Google Play 竞争,这不仅仅是因为他们的应用选择。虽然第一方、预装的应用程序商店一直能够进行自动应用程序更新,但第三方应用程序商店直到最近才能够进行无人值守的更新。谷歌在 Android 12 中添加了一个 API,可以让第三方应用商店在不需要用户操作的情况下更新应用,从而减少使用第三方应用商店的摩擦。
然而,这仍然让第三方应用商店在功能方面处于主要劣势,因为他们无法轻易知道何时进行自动更新才是安全的。这就是谷歌在 Android 14 中试图通过一个新的 API 来解决的问题,该 API 使第三方应用商店能够执行“温和更新”。
温和的更新
Android 14 添加了一个新的 API,允许第三方应用商店在继续自动更新应用之前检查是否满足某些条件。PackageInstaller.InstallConstraints API “可以被应用商店用来在不中断用户体验的情况下提供自动更新(称为温和更新)——例如,应用商店可能会在发现要更新的应用[原文如此]时推迟更新与用户互动。”
这个新的 API 允许第三方应用程序商店检查他们准备更新的应用程序是否具有活动的前台服务 (isRequireAppNotForeground)、是否以某种方式与用户交互 (isRequireAppNotInteracting) 或是否在屏幕上 (isRequireAppNotTopVisible)。第三方应用商店还可以检查设备是否处于休眠模式 (isRequireDeviceIdle) 或正在通话 (isRequireNotInCall)。
虽然 API 允许指定要检查的条件,但文档建议使用预设约束,因为“系统最了解如何去做”。这是合乎逻辑的,因为谷歌有足够的时间来开发如何最好地处理自己应用程序商店中的自动更新。如文档所述,使用预设也是有益的,因为如果 Google 向 API 添加更多约束,则在未来的版本中可能会提高温和更新的准确性和效率。
免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!
-
【建设国威摩托是哪里生产的】“建设国威摩托是哪里生产的”是一个关于摩托车品牌产地的常见问题。为了帮助用...浏览全文>>
-
【建设工程质量监督站是什么机构】建设工程质量监督站是负责对工程建设过程中工程质量进行监督管理的专业机构...浏览全文>>
-
【建设工程施工单位项目负责人带班生产情况记录表怎么填写】在建设工程施工过程中,项目负责人带班生产制度是...浏览全文>>
-
【建设工程监理规范是哪些】在工程建设过程中,监理单位扮演着重要的角色,负责对工程的质量、进度、投资和安...浏览全文>>
-
【建设工程监理概论】建设工程监理是工程建设过程中不可或缺的重要环节,它贯穿于项目的全过程,从前期策划、...浏览全文>>
-
【建设工程监理的大纲是什么】在工程建设过程中,监理工作扮演着至关重要的角色。它不仅保障了工程的质量、安...浏览全文>>
-
【建平西校属于几梯队】在上海市的教育资源中,建平西校(上海建平中学西校)是一所备受关注的初中学校。作为...浏览全文>>
-
【建行手机银行如何查询银行卡号】在日常生活中,我们可能会遇到需要查询银行卡号的情况,比如进行转账、绑定...浏览全文>>
-
【建行手机银行登录密码怎么设置】在使用建设银行手机银行时,设置一个安全的登录密码是非常重要的。为了保障...浏览全文>>
-
【建行手机银行登录密码是什么】在使用中国建设银行(简称“建行”)手机银行时,用户常常会问:“建行手机银...浏览全文>>