Можем ли мы запустить ForegroundServie с конкретного приемника тревоги в фоновом режиме?Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Можем ли мы запустить ForegroundServie с конкретного приемника тревоги в фоновом режиме?

Сообщение Anonymous »

В одном из исключений ограничения «невозможно запустить приоритетную службу из фонового режима» в документе упоминается:

Ваш приложение вызывает точный сигнал тревоги для выполнения действия, которое
запрашивает пользователь.

Означает ли это, что приведенный ниже сценарий использования может работать? p>
  • Используйте AlarmManager.setAlarmClock, чтобы запланировать срабатывание точного сигнала тревоги в момент времени A. Сигнал тревоги несет в себе pendingIntent, нацеленный на зарегистрированный приемник вещания.
  • Когда A попадает, приемник понимает намерение.
  • В методе OnCreate получателя мы пытаемся запустить ForegroundService, который включает в себя отображение прикрепленного уведомления и воспроизведение пользовательской музыки с помощью MediaPlayer.


Подробнее здесь: https://stackoverflow.com/questions/716 ... background
Ответить

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

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

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

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

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