Services de premier plan sous Android 11
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Android 11 modifie les conditions d'accès des services de premier plan à la position, à l'appareil photo et au micro de l'appareil. Cela permet de protéger les données utilisateur sensibles.
- Types de services de premier plan pour la caméra et le micro
- Si votre application cible Android 11 ou version ultérieure et accède à l'appareil photo ou au micro dans un service de premier plan, vous devez inclure les types de services de premier plan
camera
et microphone
.
- Restrictions d'accès en cours d'utilisation
- Si votre application démarre un service de premier plan lorsqu'elle s'exécute en arrière-plan, ce service ne peut pas accéder au micro ni à l'appareil photo. De plus, le service ne peut pas accéder à la position, sauf si votre application dispose de l'autorisation Localisation en arrière-plan.
Découvrez comment utiliser les services de premier plan dans votre application.
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/08/21 (UTC).
[null,null,["Dernière mise à jour le 2025/08/21 (UTC)."],[],[],null,["# Foreground services in Android 11\n\nAndroid 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."]]