Вопрос:

Работает ли API планировщика заданий, когда приложение убито?

android service android-jobscheduler

817 просмотра

1 ответ

365 Репутация автора

Я делаю приложение для Android, и есть сценарий, в котором я хочу использовать фоновые службы для отправки данных GPS на сервер, если сеть доступна. Я планирую использовать JobSchdulerApi. Мне интересно знать, будет ли это работать, когда приложение будет убито из списка текущих задач или принудительно остановлено.

Любая рабочая ссылка ссылка или код поможет заранее спасибо.

Автор: Apoorva Jain Источник Размещён: 02.01.2018 02:56

Ответы (1)


2 плюса

329 Репутация автора

JobSchedularработает JobServiceчерез минимум 15 минут. Таким образом, если вы установите время менее 15 минут, JobSchedularбудет игнорировать установленное вами время. Однако, если вы установили время больше 15 минут, предположите 18 минут, вы JobSchedularбудете выполнять свою работу через 18 минут или через 18 минут, но не раньше, чем через 18 минут.

JobSchedularне уничтожается при удалении приложения (удаляется из недавних задач), но если вы установили время менее 15 минут, оно будет запущено через 15 минут или через 15 минут, но не раньше, чем через 15 минут. JobSchedularубит и Android система не будет работать, JobServiceесли приложение Force Stopedиз настроек.

Автор: Vikash Kumar Tiwari Размещён: 25.05.2018 11:47
Вопросы из категории :
32x32