Android Oreo Background Service
-
Merhabalar,
Bilindiği üzere android 8 den sonra android artık arkaplan uygulamalarına izin vermiyor. Ön planda çalışmasına izin veriyor sadece.
Yani bir servis yazdığımızda arkaplanda artık çalıştıramıyoruz. Ön planda çalışması gerekiyor.
Benim arka planda bir servis yazmam gerekiyor bu servis ile bir portu sürekli dinleyip sunucu-client arasında iletişim kurmam ve data gönderip data almam gerekiyor sürekli.
Yani kişinin çevrimiçi/çevrimdışı durumunu sürekli olarak almak istiyorum.
Bunun için de bir servis ile sürekli olarak cliente ping atarak kontrol etmem gerekiyor.
Fakat burada google arkaplan servislerini kısıtladığı için saçma sapan bir (AAA uygulaması arka planda çalışıyor gibi) bildirim göstermeden arka planda bu servisi çalıştırmak istiyorum.
Bunun için ne yapabilirim ? Whatsapp , facebook, Twiter bunun için ne yapıyor ? Yada ben ne yapabilirim ?