Servizi in primo piano in Android 11
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Android 11 modifica il momento in cui i servizi in primo piano possono
accedere alla posizione, alla fotocamera e al microfono del dispositivo. Ciò contribuisce a proteggere
i dati sensibili degli utenti.
- Tipi di servizi in primo piano per videocamera e microfono
- Se la tua app ha come target Android 11 o versioni successive e accede alla
fotocamera o al microfono in un servizio in primo piano, devi includere i tipi di
servizio in primo piano
camera
e
microphone
.
- Limitazioni di accesso durante l'utilizzo
- Se la tua app avvia un servizio in primo piano mentre è in esecuzione in
background, il
servizio in primo piano non può accedere al microfono o alla fotocamera. Inoltre,
il servizio non può accedere alla posizione a meno che la tua app
non abbia l'accesso alla posizione in background.
Scopri di più su come utilizzare i servizi
in primo piano nella tua app.
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-08-27 UTC.
[null,null,["Ultimo aggiornamento 2025-08-27 UTC."],[],[],null,["Android 11 changes when foreground services can\naccess the device's location, camera, and microphone. This helps protect\nsensitive user data.\n\nCamera and microphone foreground service types\n: If your app targets Android 11 or higher and accesses the\n camera or microphone in a foreground service, you must include the `camera` and\n `microphone` [foreground service\n types](/guide/components/foreground-services#types).\n\nRestrictions to access while in use\n: If your app [starts a foreground service while running in the\n background](/guide/components/foreground-services#while-in-use-restrictions), the\n foreground service cannot access the microphone or camera. Additionally,\n the service cannot access location unless your app\n has [background location](/training/location/permissions#background) access.\n\nLearn more about how to use [foreground\nservices](/guide/components/foreground-services) in your app."]]