IT之家 07月04日
谷歌安卓 16 将引入实时更新 Live Update 功能:媒体播放通知遗憾缺席
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

本文报道了谷歌安卓16系统引入的实时更新(Live Updates)功能,该功能旨在将正在进行的任务通知提升至状态栏。文章详细介绍了实时更新的运作机制、应用需满足的条件、以及媒体播放通知为何未被包含在内的原因。虽然三星的One UI 7已实现类似功能,但谷歌认为媒体播放不符合实时更新的“时间敏感”模型,因此未将其纳入。文章还探讨了实时更新的适用场景,并分析了谷歌的考量。

💡 安卓16引入了实时更新(Live Updates)功能,该功能将正在进行的任务通知提升至锁屏、常显屏幕、通知面板和状态栏等显著位置,这些通知始终完全展开,用户无法将其折叠。

🔑 应用若想使用实时更新,需满足特定条件:首先,需要拥有POST_PROMOTED_NOTIFICATION权限;其次,需要明确请求提升通知,可通过设置EXTRA_REQUEST_PROMOTED_ONGOING标志或使用requestPromotedOngoing API;此外,通知必须是“正在进行中”的任务,且符合特定格式规则,例如必须是标准、大文本、来电或进度条四种特定模板之一。

🚫 媒体播放通知未被纳入实时更新,是因为其使用专用的“媒体样式”模板,不符合实时更新的样式要求。如果媒体应用切换到进度条样式,将无法固定在快捷设置面板上,也不会显示媒体输出切换器等功能,因此媒体应用不太可能接受这种妥协。

🤔 谷歌认为媒体播放不符合实时更新的“时间敏感”模型,实时更新更适用于“主动导航、正在进行的电话、活跃的共享出行跟踪和活跃的外卖跟踪”等场景,而非“聊天消息、提醒、即将到来的日历事件和快速访问应用功能”。

IT之家 7 月 4 日消息,科技媒体 Android Authority 昨日(7 月 3 日)发布博文,报道称谷歌安卓 16 引入了实时更新(Live Updates)功能,该功能将正在进行的任务通知提升至状态栏,但媒体播放通知被排除在外。原因在于媒体应用使用的是专用的“媒体样式”模板,不符合可以被提升为实时更新的特定样式。

谷歌计划在安卓 16 系统中,实现类似苹果 iOS 系统实时活动(Live Activities)的效果,推出实时更新(Live Update)功能。

实时更新是一种特殊的通知,系统会将其提升至锁屏、常显屏幕、通知面板和状态栏上显著位置,这些通知始终完全展开,用户无法将其折叠。

IT之家此前报道,在安卓 16 系统中,应用如果想要使用实时更新,需要满足以下条件:

而媒体通知通常使用的是专用的媒体样式模板,这样做是为了获得安卓对媒体播放通知的特殊处理。

如果媒体应用切换到进度条样式,其通知将无法固定在快捷设置面板上,也不会显示媒体输出切换器等功能。因此,为了获得实时更新功能,媒体应用将不得不牺牲关键功能,这是一个相关应用不太可能接受的折中方案。

尽管如此,还是有疑问:为什么谷歌不能让媒体样式通知以实时更新的形式出现呢?毕竟,三星在 One UI 7 中已经实现了类似功能,默认将媒体通知显示为“实时通知”。

该媒体认为谷歌在技术实现方面没有障碍,谷歌公司只是不认为媒体播放是实时更新的有效实用场景。

根据谷歌的文档,该功能适用于“正在进行中,具有明确开始和结束”的活动,并且需要用户在整个活动期间的关注。

合适的使用场景包括“主动导航、正在进行的电话、活跃的共享出行跟踪和活跃的外卖跟踪”,而不合适的使用场景包括“聊天消息、提醒、即将到来的日历事件和快速访问应用功能”。

尽管媒体播放没有被明确禁止,但它不符合谷歌的“时间敏感”模型,这解释了为什么媒体样式没有被自动提升。

相关阅读:

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

安卓16 实时更新 Live Updates 通知
相关文章