Получение исключения ForegroundServiceStartNotAllowedException при запуске службы переднего плана после завершения загруAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Получение исключения ForegroundServiceStartNotAllowedException при запуске службы переднего плана после завершения загру

Сообщение Anonymous »

Я просмотрел документацию Android 15, в частности раздел «Ограничения на широковещательные приемники BOOT_COMPLETED, запускающие службы переднего плана».
В ней указано, что приемникам BOOT_COMPLETED запрещено запускать следующие типы служб переднего плана: dataSync, camera, mediaPlayback, phoneCall, mediaProjection, микрофон.
Если приемник BOOT_COMPLETED пытается запустить любой из этих типов служб, система выдает исключение ForegroundServiceStartNotAllowedException.
Однако моя служба переднего плана имеет тип shortService, и я столкнулся со следующим исключением:

Код: Выделить всё

android.app.ForegroundServiceStartNotAllowedException: FGS type shortService not allowed to start from BOOT_COMPLETED!
Судя по документации, shortService не должен вызывать это исключение. Может ли кто-нибудь подсказать, что я делаю неправильно или какие-либо способы решения этой проблемы?

Подробнее здесь: https://stackoverflow.com/questions/790 ... ground-ser
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»