Keep it up Uygulama
Keep it up, ağ hizmetlerini belirli aralıklarla ping göndererek, belirli bir porta bağlanarak veya bir site indirerek kontrol eder. Ayrıca, bir bağlantının zaman aşımı ile canlı tutulup tutulmayacağını sağlamak için de kullanılabilir.
Özellikler
- Birden fazla ayrı ağ görevi oluşturma
- Bir görev, belirli bir aralıkta bir ağ hizmetini izler
- Bir görev, belirli sayıda ping gönderir, belirli sayıda bağlantı denemesi yapar veya bir dosya ya da site indirir
- Başarılı ve başarısız denemeler kaydedilir
- İndirilen dosyalar, başarılı bir indirme sonrasında otomatik olarak silinebilir veya saklanabilir
- Başarısızlık veya başarısız bir deneme durumunda bildirimler gönderilebilir
- Bir ağ görevi, WiFi bağlantılarıyla sınırlı hale getirilebilir, yani mobil ağlarda potansiyel olarak sınırlı indirme verisi ile herhangi bir işlem yapmaz
- Yapılandırma, bir JSON veri dosyası olarak dışa aktarılabilir ve içe aktarılabilir
İzinler
- RECEIVE_BOOT_COMPLETED, cihazın açılışında çalışan ağ görevlerini yeniden başlatmak için
- ACCESS_NETWORK_STATE, ağ erişilebilirliğini kontrol etmek için
- INTERNET, internete erişmek için
- WAKE_LOCK, bir görev yürütülürken cihazın uyanık kalmasını sağlamak için
- FOREGROUND_SERVICE, çalışan görevler için ön plan hizmetini başlatmak için
Not
Uygulama, pil optimizasyonunu devre dışı bıraktığınızda en iyi şekilde çalışır. Pil optimizasyonu aktif olduğunda, ağ görevlerinin yürütülmesi özellikle kısa aralıklar için güvenilir olmayabilir, yani daha az sıklıkta tetiklenebilirler ve tetikleme zamanı tam olmayabilir. Uygulama içinde, uygulamanın Android pil ayarlarına giden bir bağlantı bulunmaktadır. Elbette, pil optimizasyonu devre dışı bırakıldığında enerji tüketimi daha yüksek olabilir.










