Я немного запутался после того, как рассмотрел вопросы и ответы в Stackoverflow о WakefulIntentService
. Я просто хотел бы получить некоторые знания по этим темам, чтобы убедиться, что я правильно понимаю, пожалуйста, не стесняйтесь поправлять меня, если я ошибаюсь.
Я создал небольшое приложение, в котором я использую фон Service
, который воспроизводит музыку всякий раз, когда пользователь встряхивает мобильник. Я тестировал после того, как устройство заблокировано и экран выключен, и он работает должным образом.
Что я слышу от этого форума, служба может отключиться как скоро устройство перейдет в спящий режим. Это правда? В моем случае это работает всегда, я что-то упускаю?
Зачем нужен
WakeFulIntentService
? Когда нам нужно использоватьWakefulIntentService
?Я пробовал запустить таймер в
Service
, хотя устройство заблокировано, экран выключен, а мой таймер работает, я могу сказать наверняка. Потому что раньше я получал уведомление всякий раз, когда срабатывал таймер.