Android uygulaması sürekli arka planda nasıl çalıştırılır??

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
0 kişi takip ediyor.
Misafir olarak yayınla
11
11 CEVAP

https://stackoverflow.com/questions/5286947/wake-locks-android-service-recurring

E

Teşekkürler deneyeceğim. Peki sizce service kullanımı doğru bir yaklaşım mı batarya yönünden?

Gökhan Özlük 5 yıl

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.

Emre Savas 5 yıl