Merhabalar. Geliştirmekte olduğum android uygulamasının sürekli arka planda çalışmasını istiyorum.
Service kullanımını denedim ancak arka planda uygulama kapatılınca serviste sonlanıyor ve google, service kullanımını bataryayı çok tüketmesi açısından önermiyor burada nasıl bir yol izleyebilirim?
Yapmak istediğim şey veri tabanında belirli bir alanın değişmesiyle bir metodun çalıştırması ve verisini tekrar veri tabanına göndermesini amaçlıyorum. Veri tabanı olarak firebase database kullanıyorum.
Gökhan Özlük
G
https://stackoverflow.com/questions/5286947/wake-locks-android-service-recurring
Teşekkürler deneyeceğim. Peki sizce service kullanımı doğru bir yaklaşım mı batarya yönünden?
Yaptiginiz isleme bagli. Database kontrolu timer veya kullanici arayuzu ile alakali ekstra islemlerin ayri ayri etkileri var. Isletim sisteminin batarya kontrol bitimi bunun hakkinda size daha detayli bilgi verirr. Ama islemciyi veya interneti kullanmayan bir servis batarya dostudur da diyemeyiz. Dediginiz gibi telefona alarm kurdugunuz zaman da servis calisiiyor.