как запустить задачу в фоновом режиме 24 часа, не открывая приложение в Android

#java #android #service

#java #Android #Обслуживание

Вопрос:

на самом деле я получаю данные с номера телефона сервера и текстовое сообщение, теперь используя это, я отправляю sms на этот номер. Для этого я использую обновление и вызываю обновление каждые 2 минуты, если получены новые данные, а затем отправляю сообщение sext, которое работает нормально, используя службу и обработчик, но после уничтожения задача activity была завершена. когда приложение запущено, оно выполняет задачу, но я хочу выполнять эту задачу каждый раз. я новичок в Android, пожалуйста, кто-нибудь может мне помочь… как я могу получить это заранее спасибо.

Ответ №1:

Если вы хотите, чтобы что-то всегда было активным, вам нужно использовать службу переднего плана:

https://developer.android.com/guide/components/foreground-services

Обратите внимание, что если пользователь решит отключить вашу службу приложений, то это его выбор; вы не можете гарантировать, что он всегда будет запущен.

Комментарии:

1. я использовал службу переднего плана, но через одну или 2 минуты она становится темной, почему так?