后台位置信息访问权限提醒

Android 10 具有后台位置信息访问权限提醒功能,它有助于用户进一步了解应用对设备的位置信息有多大的访问权限,并可帮助用户保持对此类访问权限的控制。在 Android 9 及更低版本中,应用在后台运行时,可以在用户不知情的情况下跟踪设备的位置。用户可以选择仅在使用此应用时允许拒绝位置信息访问权限,在 Android 10 中抑制此行为。

后台位置信息访问权限通知图像
图 1. 后台位置信息访问权限提醒

当应用在后台访问由精确位置权限方法 ACCESS_FINE_LOCATION 保护的数据时,会触发提醒。为了防止对用户造成不必要的干扰,该提醒不会在一个通知中显示所有应用的所有后台活动。用户每天最多看到一个提醒。当访问权限请求触发后台位置信息访问权限提醒时,它会在同一天晚些时候、第二天或者几天后显示,具体取决于需要推送的提醒总数。例如,3 个通知需要 72 小时才能完成显示。

以下应用不会触发通知:

  • 默认授予了权限的应用,例如系统服务。
  • 已授予始终允许位置信息访问权限的应用,这些应用已首次在后台访问了设备位置信息。
  • 仅在前台接收位置信息更新的应用。
  • 仅接收粗略位置信息更新的应用。

大多数预安装应用已默认授予了权限。您无需采取任何操作来实现后台位置信息访问权限提醒功能,也无法对其进行自定义。此功能由 CTS 进行测试。