後台位置訪問提醒

Android 10 具有後台訪問位置提醒功能,可提高應用程序對設備位置的訪問權限的透明度,並幫助用戶保持對此類訪問的控制。在 Android 9 及更低版本中,應用可以在用戶不知情的情況下在後台運行時跟踪設備的位置。用戶可以通過選擇同時使用App拒絕位置訪問權限僅允許抑制Android的10此行為。

Background location access notification image
圖1.背景位置訪問提醒

當一個應用程序訪問由細位置認可方式受保護數據的提醒觸發ACCESS_FINE_LOCATION ,同時在後台運行。為防止對用戶造成不必要的干擾,提醒不會在單個通知中顯示所有應用程序的所有後台活動。用戶每天最多看到一個提醒。當訪問請求觸發後台位置訪問提醒時,它會顯示在當天晚些時候、第二天或幾天后,具體取決於需要推送的提醒總數。例如,總共 3 條通知需要 72 小時才能顯示。

以下情況不會觸發通知:

  • 默認授予權限的應用程序,例如係統服務。
  • 被授予應用程序允許所有的時間地點訪問權限,這已經在後台首次訪問該設備的位置。
  • 僅在前台接收位置更新的應用。
  • 僅接收粗略位置更新的應用程序。

默認情況下,大多數預安裝的應用程序都授予了權限。後台位置訪問提醒功能實現無需任何操作,也無法自定義。此功能由 CTS 測試。