加入收藏 | 设为首页 | 会员中心 | 我要投稿 河北网 (https://www.hebeiwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 业界 > 正文

Android Q让用户优雅地管理位置权限

发布时间:2019-04-14 21:02:54 所属栏目:业界 来源:Jen Chai
导读:应用可以操作位置数据为 Android 用户带去出色富厚的移动体验,如搜刮四面美食,跟踪跑步间隔,行车导航等等。然而,位置数据同样也属于高度敏感的小我私人书息之一。我们想要为用户提供一种简朴易懂的节制模式,利便他们打点与应用共享的位置数据。因此,跟着

Android Q 让用户优雅地打点位置权限

应用可以操作位置数据为 Android 用户带去出色富厚的移动体验,如搜刮四面美食,跟踪跑步间隔,行车导航等等。然而,位置数据同样也属于高度敏感的小我私人书息之一。我们想要为用户提供一种简朴易懂的节制模式,利便他们打点与应用共享的位置数据。因此,跟着 Android Q 的宣布,我们给以了用户更多位置节制,并将这些节制交予给用户。我们很高心看到开拓者们在应用中挥洒创意,匠心打造卓越的位置体验,与此同时,我们也但愿尽己所能,尽力帮忙列位安稳过渡至新的位置打点模式。本文将针对以下三个题目睁开深度切磋:

  • Android Q 引入了哪些位置权限改观
  • 您的应用将受到哪些影响
  • 您又应该从何着手举办须要更新

已往,用户在位置权限上只有两种选择,即应承或拒绝应用会见装备位置,并且一旦授予后,该权限并不会随应用状态的改变 (进入或退出行使状态) 而产生变革。Android Q 在此基本上新增了一个选项,应承用户选择只在应用行使时代,即当应用运行在前台时,与应用共享位置信息。这意味着 Android Q 用户可通过以下三种方法对位置权限举办打点:

  • 始终应承: 应用可在任何时段获取位置信息
  • 仅在行使时代应承: 应用只能在被行使时获取位置信息
  • 拒绝: 应用无法获取装备的位置信息 

Android Q 让用户优雅地打点位置权限

部门应用和成果仅在行使时才必要会见装备位置,好比说,若是用户试图搜刮四面餐厅,那应用只需在用户打开应用并举办搜刮时,获取装备的地理位置即可。

可是其余应用的场景则略有差异,纵然在非行使时段,它们仍然必要一连举办定位。譬喻: 一些应用可为用户自动记录行驶里程,辅佐他们举办报税,并且全进程无需用户参加。

在新的位置打点模式下,用户可自行抉择装备共享位置数据的时段,同时防备应用获取不须要的位置信息。当应用哀求会见权限时,屏幕会弹出如图所示的对话框,向用户表现新的权限选项。用户可点击配置 → 位置信息 → 应用权限,随时变动应用的会见权限。

轻松上手

我们深知这些改观也许会对您的应用造成影响。我们异常尊重开拓者社区,而我们的方针是审慎看待全部此类改观,因此,我们会从以下两方面入手,助力列位开拓者应对新的位置打点:

在首个 Q Beta 版本中推出对开拓者有影响的特征,给您预留富裕时刻对应用举办须要更新。

延续宣布更多进修资源,如开拓者博客、开拓者指南和隐私清单,为您提供更多细节内容。

假如应用的方针平台 (targetSdkVersion) 为 Android Q 且包括必要 "始终" 会见装备当前位置的成果,请您在清单文件中添加新的 ACCESS_BACKGROUND_LOCATION 权限。假如应用的方针平台是 Android 9 (API 品级 28) 或更低版本体系,当您哀求 ACCESS_FINE_LOCATION 或 ACCESS_COARSE_LOCATION 时,体系会自动为应用添加 ACCESS_BACKGROUND_LOCATION 权限。为了维持精采的用户体验,请您细心计划应用,确保应用妥善处理赏罚权限受限的环境,即无法从靠山会见装备位置或完全无法获取位置信息。

假如用户知道应用必要响应权限的缘故起因,他们会更轻易接管权限哀求。其它,对付必要授予权限才气行使的成果,请您务必团结详细场景,选择适当的哀求机缘: 当用户启用该成果或与之产生交互时,如正在搜刮四面内容,再提倡哀求。最后,其您停止哀求过多权限,也就是说,假如应用中的某项成果只必要 "行使时代" 权限,那就没须要哀求 "始终应承" 权限。

(编辑:河北网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读