Pil ömrü, kullanıcıların sürekli endişe duyduğu bir konudur. Pil ömrünü uzatmak için Android, platformun uygulamaların ve cihazların şarj cihazı dışındaki davranışını optimize etmesine yardımcı olacak sürekli olarak yeni özellikler ekliyor.
Android aşağıdaki pil ömrü geliştirmelerini içerir:
- Uygulama kısıtlamaları Platform, pil ömrünü olumsuz yönde etkileyen uygulamalar önerebilir, böylece kullanıcılar bu uygulamaların kaynak tüketmesini kısıtlamayı seçebilir. Uygulamalar varsayılan olarak arka planda kısıtlı değildir.
- Uygulama beklemede . Platform, kullanılmayan uygulamaları Uygulama bekleme moduna geçirerek ağ erişimini geçici olarak kısıtlayabilir ve bu uygulamalar için senkronizasyonları ve işleri erteleyebilir.
- Uyu . Kullanıcılar cihazlarını uzun süre aktif olarak kullanmadıysa (ekran kapalı ve hareketsiz), platform derin uyku durumuna girebilir (periyodik olarak normal operasyonlara devam eder). Android 7.0 ve üzeri, kullanıcılar cihaz ekranını kapatıp hareket etmeye devam ettiğinde Doze'un daha hafif bir dizi optimizasyonu tetiklemesine de olanak tanıyor.
- USB yedekleme ve geri yükleme sırasında güç aktarımının sınırlandırılması. USB yedekleme veya geri yükleme işlemi gerçekleştirirken, şarjı devre dışı bırakmak ve kaynak gücünü sınırlamak için
UsbPort
sınıfınınenableLimitPowerTransfer
yönteminitrue
olarak ayarlayın. Gücün sınırlı olduğunu doğrulamak içinUsbPortStatus
sınıfınınisPowerTransferLimited
yöntemini çağırın.isPowerTransferLimited
true
olduğunda, Android cihazı bir havuz olarak güç tüketimini 0'a (veya donanım tarafından izin verilen mümkün olan en düşük değere) düşürür ve kaynak akımını 0 ile sınırlandırır. Kaynak gücünün sınırlandırılması yalnızca her iki bağlantı noktası ortağı da USB güç dağıtımını desteklediğinde uygulanabilir (PD) spesifikasyonu. Güç kullanımını varsayılan durumuna döndürmek için,enableLimitPowerTransfer
false
olarak ayarlayın. USB kablosunun bağlantısı kesildiğinde de varsayılan duruma geri dönülür. - Muafiyetler . Önceden yüklenmiş sistem uygulamaları ve bulut mesajlaşma hizmetleri genellikle varsayılan olarak Uygulama bekleme ve Doze'dan muaftır. Uygulama geliştiricileri bu ayarları uygulamalarına uygulamak için amaçları kullanabilir. Kullanıcılar, Ayarlar menüsünde uygulamaları Uygulama bekleme ve Doze güç tasarrufu modlarından muaf tutabilirler.
- İzleyiciler . Uygulama arka plan davranış izleyicileri, uygulamaların bazı politikaları ihlal edip etmediğini belirlemek için uygulamaların ön plan ve arka plan pil kullanımını izler.
Uygulamaları muaf tut
Uygulamaları Doze veya Uygulama bekleme durumuna tabi olmaktan muaf tutabilirsiniz. Aşağıdaki kullanım durumlarında muafiyetlere ihtiyaç duyulabilir:
- Firebase bulut mesajlaşma (FCM) dışında bir bulut mesajlaşma platformu kullanan cihaz üreticileri
- FCM dışı bulut mesajlaşma platformunu kullanan operatör
- FCM dışı bulut mesajlaşma platformunu kullanan üçüncü taraf uygulaması
Uyarı: Test etmekten ve optimize etmekten kaçınmak için uygulamaları muaf tutmayın. Gereksiz muafiyetler, Doze ve Uygulama beklemenin faydalarını baltalayabilir ve kullanıcı deneyimini tehlikeye atabilir; bu nedenle, uygulamaların platformun güç kullanımı üzerinde sahip olduğu yararlı kontrolleri bozmasına olanak tanıdığından bu tür muafiyetlerin en aza indirilmesini önemle öneririz. Kullanıcılar bu uygulamaların güç tüketiminden memnun olmazsa, bu durum hayal kırıklığına, kötü deneyimlere (ve uygulama için olumsuz değerlendirmelere) ve müşteri destek sorularına yol açabilir. Bu nedenlerden dolayı, üçüncü taraf uygulamaları muaf tutmamanızı, bunun yerine yalnızca bulut mesajlaşma hizmetlerini veya benzer işlevlere sahip uygulamaları muaf tutmanızı önemle tavsiye ederiz.
Varsayılan olarak muaf tutulan uygulamalar Ayarlar > Uygulama ve Bildirimler > Özel uygulama erişimi > Pil Optimizasyonu bölümünde listelenir. Bu liste, uygulamayı hem Doze hem de Uygulama bekleme modlarından muaf tutmak için kullanılır. Kullanıcıya şeffaflık sağlamak için Ayarlar menüsünün muaf tutulan tüm uygulamaları göstermesi GEREKİR .
Kullanıcılar , Ayarlar > Uygulama ve Bildirimler > APP-NAME > Pil > Pil Optimizasyonu'nu kullanarak ve ardından optimizasyonu kapatmak (veya tekrar açmak) için uygulamayı seçerek uygulamaları manuel olarak muaf tutabilirler. Ancak kullanıcılar, sistem görüntüsünde varsayılan olarak muaf tutulan herhangi bir uygulamanın veya hizmetin istisna durumunu değiştiremez.