• 供给
  • 品牌
  • 企业
  • 止情
  • 头条
  • 养殖
  • 百科
当前位置: 首页 » 头条 » » 注释

旧API将被弃用:谷歌敦促开发者迁移至Android Q的气泡弹窗

公布日期:2019-09-17     滥觞:Destoon站群文章更新器     做者:Destoon站群文章更新器     阅读次数:262
中心提示:(题图 via XDA-Developers)据悉,SYSTEM_ALERT_WINDOW 是一个允许开发者正正在屏幕顶上绘制叠加层的全局弹窗 API,好比各人最熟悉
(题图 via XDA-Developers) 据悉,SYSTEM_alert_WINDOW 是一个允许开发者正正在屏幕顶上绘制叠加层的全局弹窗 API,好比各人最熟悉的聊天气泡(参考 Facebook Messenger)。 不外如今,Google 已决议正正在 Android Q 中,用 Bubbles API 来替代 SYSTEM_alert_WINDOW 。而且正正在将来的 Android 版本中,谷歌还将完全弃用旧 API 。 Cloak & Dagger_ Invisible Grid Attack(via) 需求指出的是,固然 SYSTEM_alert_WINDOW 能够便当开发者正正在其它 App 窗口上叠加气泡窗口,但它也会带来较着的安好隐患,好比污名近扬的“Cloak and Dagger”漏洞操做。 做为应对,谷歌开端对 Android Oreo 中回退区域的层叠加以限制,且正正在 Android Q(Go)版本中完全移除了对该 API 的会见。 关于用户来说,该当尽量经由过程手动办理,对使用授予特殊的屏幕操做权限(Google Play 商店使用会正正在安拆时主动受权)。 欢愉的是,正正在 Android Q 中,使用只具有对 SYSTEM_alert_WINDOW 的暂时会见权限。 经由过程侧载(Sideload)方式安拆的使用,只能获得 30 秒的会见权限。而经由过程 Play 商店安拆的使用,则能够正正在重启前连结那项会见权限。 正正在将来的 Android 版本中,SYSTEM_alert_WINDOW 将被完全弃用。所有使用该 API 的 Android 使用,都必须转至 Android Q beta 2 中引入的全新气泡 API 。 不外,气泡(Bubbles)属于通知(Notification)API 的一部门,果此无法做为 SYSTEM_alert_WINDOW 的完全替代品。 Android Q Beta 2 Experiments(via) 固然气泡能够以微小、可调解巨细的形式隐现,但它们必须满足一个或多个的条件,才华被通知 API 给调用。 至于完全弃用 SYSTEM_alert_WINDOW API 的时间,谷歌尚已给出确切的时间表。但是关于开发者来说,如今也是时分做好迁移至 Bubbles API 的筹办了。

头条分类

头条排止