ковыряюсь, не работает как надо (
Необходимо реализовать сервис, который периодически стучится на удаленный сервер и забирает оттуда по REST некие данные. И в зависимости от того что получил, выводит уведомление.
Сервис реализовать понятно что не проблема.
Проблема в том, чтобы он работал в фоне даже когда пользователь закрыл приложение, выгрузил его из памяти. И нужно чтобы это работало на всех версиях андройда начиная с SDK 16
Пытался реализовать с помощью AlarmManager. Но там проблема в том что во первых период отработки минимальный 60 секунд, а мне нужно меньше.
Плюс основная проблема - никак не получается сделать, чтобы сервис был неубиваемым. Когда пользователь закрывает приложение - ничего не работает.
Пытался использовать метод startForeground - также пользователем вполне убивается.
Все что пока удалось добиться - при ошибке в главной форме, приложение закрывается но процесс продолжает висеть в памяти и работать.
Нужна идея, в каком направлении двигаться. Кто уже такое реализовывал ?
Доброго. По Android лучше спросить на @android_ru. Там и народу больше, и народу, которые пишут под Android тоже. :)
Обсуждают сегодня