後台位置訪問提醒

Android 10 具有後台存取位置提醒功能,可提高應用程式對裝置位置的存取權限的透明度,並協助使用者保持對此類存取的控制。在 Android 9 及更低版本中,應用程式可以在背景運行時在用戶不知情的情況下追蹤裝置的位置。使用者可以在 Android 10 中透過選擇僅在使用應用程式時允許或拒絕位置存取權限來抑制此行為。

Background location access notification image
圖1.後台位置存取提醒

當應用程式在背景存取受精確位置權限方法ACCESS_FINE_LOCATION保護的資料時,會觸發提醒。為了防止對使用者造成不必要的干擾,提醒不會在單一通知中顯示所有應用程式的所有背景活動。用戶每天最多看到一次提醒。當存取請求觸發後台位置存取提醒時,它會在當天晚些時候、第二天或幾天後顯示,具體取決於需要推送的提醒總數。例如,總共 3 個通知需要 72 小時才能顯示。

以下情況不會觸發通知:

  • 預設授予權限的應用程序,例如係統服務。
  • 被授予“允許所有時間位置訪問權限”的應用程序,即已在後台首次訪問設備位置的應用程式。
  • 僅在前台接收位置更新的應用程式。
  • 僅接收粗略位置更新的應用程式。

大多數預裝應用程式都預設授予其權限。您無需採取任何操作即可實現後台位置存取提醒功能,且無法自訂。此功能已通過 CTS 測試。