Foreground services in Android 11
Stay organized with collections
Save and categorize content based on your preferences.
Android 11 changes when foreground services can
access the device's location, camera, and microphone. This helps protect
sensitive user data.
- Camera and microphone foreground service types
- If your app targets Android 11 or higher and accesses the
camera or microphone in a foreground service, you must include the
camera
and
microphone
foreground service
types.
- Restrictions to access while in use
- If your app starts a foreground service while running in the
background, the
foreground service cannot access the microphone or camera. Additionally,
the service cannot access location unless your app
has background location access.
Learn more about how to use foreground
services in your app.
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2024-08-06 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Missing the information I need"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Too complicated / too many steps"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Out of date"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Samples / code issue"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]
{
"last_modified": "Last updated 2024-08-06 UTC.",
"state": ""
}