Каков оптимальный способ сделать бесконечно работающий вещательный приемник? - PullRequest
0 голосов
/ 04 апреля 2020

Я хочу, чтобы широковещательный приемник работал (слушал в фоновом режиме) бесконечно, от первого запуска приложения до его удаления пользователем.

Лучший ответ, который я нашел: «Использовать службу переднего плана» .

Но теперь у меня есть два вопроса:

  1. Должен ли я реализовать Service или IntentService?

  2. С чего начать сервис от? Я хочу запустить службу только один раз, а затем никогда ее не останавливать (за исключением случая, когда устройство перезагружается, я буду использовать загрузочный широковещательный приемник)

Этот бесконечно работающий широковещательный приемник будет прослушивать действия от системы (например, питание подключено / отключено).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...