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