Güç Yönetimi

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 alarak 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ın enableLimitPowerTransfer yöntemini true olarak ayarlayın. Gücün sınırlı olduğunu doğrulamak için UsbPortStatus sınıfının isPowerTransferLimited yöntemini çağırın. isPowerTransferLimited true olduğunda, Android cihazı bir havuz olarak güç tüketimini 0'a (veya donanımın izin verdiği 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 değerini 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 tutuluyor

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 bekleme özelliklerinin yararları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 kalmazsa, 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.