Bir uygulama arka planda mobil ağa bağlandığında CPU'yu uyandırır ve radyoyu açar. Bu işlemi tekrar tekrar yapmak cihazın pilini bitirebilir. PROCESS_STATE_BACKGROUND veya PROCESS_STATE_CACHED durumunda olan uygulamalar arka planda çalışıyor olarak kabul edilir.
Sorunu tespit etme
Android vitals
Android vitals, uygulamanız arka planda mobil ağı aşırı kullandığında Play Console üzerinden sizi uyararak uygulamanızın performansını artırmanıza yardımcı olabilir.
Android vitals, bir uygulama arka planda çalışırken günde toplam 50 MB veri gönderip aldığında arka plandaki ağ kullanımını aşırı olarak değerlendirir. Play Console'da bu davranışı sergileyen pil oturumlarının yüzdesini kontrol edebilirsiniz.
Pil oturumu tanımı, platform sürümüne bağlıdır.
- Android 10'da pil oturumu, belirli bir 24 saatlik süre içinde alınan tüm pil raporlarının toplamıdır. Pil raporu, %20'nin altından% 80'in üstüne veya herhangi bir şarj seviyesinden %100'e kadarki iki pil şarjı arasındaki zaman aralığını ifade eder.
- Android 11'de pil oturumu, 24 saatlik sabit bir süreyi ifade eder.
Google Play'in Android vitals verilerini nasıl topladığı hakkında bilgi edinmek için Play Console belgelerine bakın.