中关村在线消息:昨日凌晨,谷歌I/O大会首日的演讲上,谷歌表示将对一个非常旧的API(SYSTEM_ALERT_WINDOW),进行更改。目前该API已经在Android Q中以新的Bubbles API代替,并且最终决定在未来的Android版本中弃用旧的SYSTEM_ALERT_WINDOW API。
SYSTEM_ALERT_WINDOW过去允许一个应用在其他应用上显示内容,然而这会带来明显的安全风险。例如“Cloak and Dagger”漏洞就是利用了该功能。
其实早在Android Oreo中,谷歌就已经开始限制叠加显示的区域,并且在Android Q Go中已经完全删除了对的SYSTEM_ALERT_WINDOW API的访问。
在未来的Android版本中,SYSTEM_ALERT_WINDOW将被完全弃用,所有使用它的Android应用都必须转换到Android Q beta 2中引入的新Bubbles API。
然而,Bubbles只是通知消息API的一部分,因此它不能完全替代旧API。虽然Bubbles可以通过很小的、可调整大小的活动形式出现,但它们必须由用户从满足一个或多个这些条件的通知中启动。
当前,谷歌方面并没有明确给出弃用SYSTEM_ALERT_WINDOW API的具体时间,但估计将会在未来的安卓版本中逐渐逐步取消。
今日热机推荐:
苹果年度旗舰iPhone XS五月特惠抢券减500元,到手价7399元>>
苹果大屏旗舰iPhone XS Max抢券立减600元,64GB版仅售7799元>>
苹果iPhone XR五月特惠抢券减300元,64GB版低至5199元>>
人气手机iPhone 8,人人都买得起的iPhone,3799元即刻拥有>>
本文属于原创文章,如若转载,请注明来源:为了安全 谷歌逐步取消屏幕叠加显示API //mobile.zol.com.cn/716/7163155.html