Context.startForegroundService() не вызывал Service.startForeground().Android

Форум для тех, кто программирует под Android
Гость
Context.startForegroundService() не вызывал Service.startForeground().

Сообщение Гость »

Я использую класс Service в ОС Android O.

Я планирую использовать Сервис в фоновом режиме.

В документации Android указано, что


Если ваше приложение ориентировано на уровень API 26 или выше, система накладывает ограничения на использование или создание фоновых сервисов, если только само приложение не находится на переднем плане. Если приложению необходимо создать службу переднего плана, оно должно вызвать startForegroundService().


Если вы используете startForegroundService( ), Служба выдает следующую ошибку.

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

Context.startForegroundService() did not then call
Service.startForeground()
Что в этом плохого?


Источник: https://stackoverflow.com/questions/444 ... foreground

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