安卓4.3新的通知服务大变脸-让应用能够读取系统通知

nexus中文网之前有说过,我们将跟进安卓4.3的新变化,而今天在海外的科技博客里,我们又发现了安卓4.3的一个新改进,那就是一个全新的通知系统。在新的通知系统里,应用能被赋予了可以调用系统通知的权限机制,应用 ...

nexus中文网之前有说过,我们将跟进安卓4.3的新变化,而今天在海外的科技博客里,我们又发现了安卓4.3的一个新改进,那就是一个全新的通知系统。在新的通知系统里,应用能被赋予了可以调用系统通知的权限机制,应用可以作为通知的接收者( Notification Listeners)去读取通知,关闭通知,并从通知里激活其它应用。这一思想改变这巨大的,想象一下,以后应用间可以互相读取通知,或者应用可以读取系统的通知,将诞生多少神奇的应用?目前第三方应用如果想获取通知信息是很难的,因为谷歌没有给予获取的接口,于是就需要寻找变通的方案。

当然这个通知的UI也变化了,见下图的通知界面,它其实是一个通知的历史记录,高亮的是正在活动的通知,而灰色的就是被关闭的通知了。

而这在之前的安卓系统里是从来没有看到过的,是新的变化。

而下面的Notification access 界面可以在设置里打开,由于是新的安卓4.3,目前还没有安装调用了“通知的接受接口”的应用,所以这里没有显示。

不过谷歌在引入这个变化的时候,确实考虑了权限问题,它们是"Access Notifications" 和 "Notification Listener Service",而从目前泄露的信息来看,第三方应用几乎很难获得权限,谷歌目前给这个机制加了很高的防护级别,除了系统应用或者OEM厂家的应用外,其它的第三方应用暂时都无法获得调用通知接口的权限,这也是让小编我很疑惑的地方,既然设计了这么一个让第三方应用调用通知服务的机制,而将权限设置的那么高可能有两个合理的解释,一个就是未来谷歌可能会降低防护级别,或者,也是更有可能的是,第三方应用不会直接调用,而是通过一个系统级别的服务来中转,避免应用直接调用。

国外的科技媒体认为谷歌引入这个机制,可能为可穿戴设备与手机或者平板互动创造便利条件,您想,现在智能手表或者智能眼镜都是无法读取您手机或者平板的通知的,可穿戴设备和手机或者平板是孤立的,而这个机制就使得从智能手表或者其它可穿戴应用去控制手机的通知系统成为可能。




加pixel中文网官方微信公众账号,扫描下图或者搜索"pixel中文网"关注!

最新评论

返回顶部