作者: Jen Chai, 产品经理
应用可以利用位置数据为 Android 用户带去精彩丰富的移动体验,如搜索附近美食,跟踪跑步距离,行车导航等等。然而,位置数据同样也属于高度敏感的个人信息之一。我们想要为用户提供一种简单易懂的控制模式,方便他们管理与应用共享的位置数据。因此,随着 Android Q 的发布,我们给予了用户更多位置控制,并将这些控制交予给用户。我们很高心看到开发者们在应用中挥洒创意,匠心打造卓越的位置体验,与此同时,我们也希望尽己所能,全力协助各位平稳过渡至新的位置管理模式。本文将针对以下三个问题展开深度探讨:
- Android Q 引入了哪些位置权限变更
- 您的应用将受到哪些影响
- 您又应该从何着手进行必要更新
过去,用户在位置权限上只有两种选择,即允许或拒绝应用访问设备位置,而且一旦授予后,该权限并不会随应用状态的改变 (进入或退出使用状态) 而发生变化。Android Q 在此基础上新增了一个选项,允许用户选择只在应用使用期间,即当应用运行在前台时,与应用共享位置信息。这意味着 Android Q 用户可通过以下三种方式对位置权限进行管理:
- 始终允许 : 应用可在任何时段获取位置信息
- 仅在使用期间允许 : 应用只能在被使用时获取位置信息
- 拒绝 : 应用无法获取设备的位置信息