У меня есть приложение с CountDownTimer, которое выполняет фрагмент кода в указанный период времени.
Я исследовал службу, и кажется, что она может быть убита в зависимости от того, нуждается ли Android в дополнительных ресурсах и / или если мой процесс будет убит. Кроме того, кажется, что службы работают в главном потоке. Не повлияет ли это на производительность моего приложения?
Мой сервис также прослушивает другие широковещательные сообщения и обновляет коды на основе возврата по этим широковещательным сообщениям.
Итак, каков наилучший способ продвинуться вперед, чтобы сохранить это в течение 24 часов, и является ли Служба правильным подходом.