Android 12 Developer Preview is here! Try it out, and give us your feedback!

Foreground services in Android 11

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.