Android 10 include un promemoria della posizione di accesso in background, che aumenta la trasparenza sul livello di accesso delle app alla posizione di un dispositivo e aiuta gli utenti a mantenere il controllo sull'accesso. In Android 9 e versioni precedenti, un'app può monitorare la posizione di un dispositivo mentre è in esecuzione in background all'insaputa dell'utente. Gli utenti possono eliminare questo comportamento su Android 10 selezionando l'autorizzazione di accesso alla posizione Consenti solo mentre l'app è in uso o Rifiuta.
Figura 1. Promemoria per l'accesso alla posizione in background.
Un promemoria viene attivato quando un'app accede ai dati protetti dal metodo ACCESS_FINE_LOCATION
della richiesta di autorizzazione di accesso alla posizione fine in background. Per evitare interruzioni non necessarie per l'utente, il promemoria non mostra tutte le attività in background per tutte le app in una singola notifica. L'utente visualizza un promemoria
al massimo al giorno. Quando una richiesta di accesso attiva il promemoria di accesso alla posizione in background, viene visualizzato più tardi nello stesso giorno, il giorno successivo o alcuni giorni dopo, a seconda del numero totale di promemoria da inviare. Ad esempio, per la visualizzazione di un totale di 3 notifiche sono necessarie 72 ore.
Le notifiche non vengono attivate per i seguenti elementi:
- App a cui è stata concessa l'autorizzazione per impostazione predefinita, ad esempio i servizi di sistema.
- App a cui è stata concessa l'autorizzazione di accesso alla posizione Consenti sempre e che hanno già avuto accesso alla posizione del dispositivo in background per la prima volta.
- App che ricevono aggiornamenti sulla posizione solo in primo piano.
- App che ricevono solo aggiornamenti sulla posizione approssimativa.
Le autorizzazioni della maggior parte delle app preinstallate vengono concesse per impostazione predefinita. Non è necessario alcun intervento da parte tua per implementare la funzionalità di promemoria per l'accesso alla posizione in background e non puoi personalizzarla. Questa funzionalità è stata testata da CTS.