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
Ответить

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

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

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

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

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