Службы переднего плана в Android 11
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
В Android 11 изменены правила доступа приоритетных служб к местоположению, камере и микрофону устройства. Это помогает защитить конфиденциальные пользовательские данные.
- Типы служб переднего плана камеры и микрофона
- Если ваше приложение предназначено для Android 11 или выше и обращается к камере или микрофону в приоритетной службе, необходимо включить типы приоритетных служб
camera
и microphone
. - Ограничения доступа во время использования
- Если ваше приложение запускает службу переднего плана, работая в фоновом режиме , эта служба не сможет получить доступ к микрофону или камере. Кроме того, служба не сможет получить доступ к данным о местоположении, если у вашего приложения нет доступа к данным о местоположении в фоновом режиме .
Узнайте больше о том, как использовать службы переднего плана в вашем приложении.
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-08-27 UTC.
[null,null,["Последнее обновление: 2025-08-27 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."]]