Arkaplanda sürekli konum denetimi
Herkese merhaba,
Geliştirdiğim uygulama ram'den kapalı olsa bile gcm ile bildirim alabiliyor, bende buna sığınarak arkaplanda sürekli olarak konum denetimi ve bu denetimden gelen sonuca göre işlem yaptırabileceğimi zannetim. Ama denemelerim sonucunda uygulama ram'den kapalı olunca konum denetimi için yazdığım kodların çalışmadığını gördüm. Sanırım sebebi de arkaplanda sürekli olarak çalışan servisin sadece gcm'in denetleyici servisi olması. Bu yüzden benim MainActivity içinde ki kodlarım işlem görmüyor.
Bu sorunu aşabilmek için araştırma yaptım service olarak uygulamayı çalıştırmak gibi bir öneri buldum. Activity'imi Service çevirirsem gcm'e yada yazdığım diğer kodlara zarar gelmesinden çekiniyorum. Bu durumda ne önerirsiniz?
Teşekkürler.
Murat Yüksektepe