A partire dal 27 marzo 2025, ti consigliamo di utilizzare android-latest-release
anziché aosp-main
per compilare e contribuire ad AOSP. Per ulteriori informazioni, vedi Modifiche ad AOSP.
Promemoria per l'accesso alla posizione in background
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Android 10 include un promemoria per la 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 su questo 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 mentre è 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à viene testata da CTS.
I campioni di contenuti e codice in questa pagina sono soggetti alle licenze descritte nella Licenza per i contenuti. Java e OpenJDK sono marchi o marchi registrati di Oracle e/o delle sue società consociate.
Ultimo aggiornamento 2025-07-27 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-07-27 UTC."],[],[],null,["# Background location access reminder\n\nAndroid 10 features a background access location reminder, which\nincreases transparency into how much access apps have to a device's location and helps users\nmaintain control over such access. In Android 9 and lower, an app can track a device's location\nwhile running in the background without the user's knowledge. Users can suppress this behavior in\nAndroid 10 by\nselecting either the **Allow only while using the App** or **Deny**\nlocation access permission.\n\n**Figure 1.** Background location access reminder.\n\nA reminder gets triggered when an app accesses data protected by the fine-location permission\nmethod [`ACCESS_FINE_LOCATION`](https://developer.android.com/reference/android/Manifest.permission#ACCESS_FINE_LOCATION)\nwhile in the background. To prevent unnecessary interruptions to the user, the reminder doesn't\nshow all background activity for all apps in a single notification. The user sees one reminder\nper day, maximum. When an access request triggers the background location access reminder, it\nshows either later in the same day, the next day, or days later, depending on\nhow many total reminders needed to be pushed. For example, a total of 3\nnotifications takes 72 hours to show.\n\nNotifications aren't triggered for the following:\n\n- Apps that have permission granted by default, such as system services.\n- Apps that are granted **Allow all the time** location access permission, that have already accessed the device location in the background for the first time.\n- Apps that receive location updates in the foreground only.\n- Apps that receive coarse-location updates only.\n\nMost preinstalled apps have their permissions granted by default. You don't\nneed to take any action to implement the background location access reminder\nfeature, and you can't customize it. This feature is tested by CTS."]]