Pil ömrü, kullanıcıların her zaman merak ettiği bir konudur. Android, pil ömrünü uzatmak için platformun uygulamaların ve cihazların şarj cihazı dışındaki davranışını optimize etmesine yardımcı olacak yeni özellikler eklemeye devam ediyor.
Android, pil ömrünü iyileştirmek için aşağıdaki özellikleri içerir:
- Uygulama kısıtlamaları Platform, pil ömrünü olumsuz etkileyen uygulamaları önerebilir. Böylece kullanıcılar, bu uygulamaların kaynak tüketimini kısıtlayabilir. Uygulamalar varsayılan olarak arka planda kısıtlanmaz.
- Uygulamayı beklemeye alma. Platform, kullanılmayan uygulamaları uygulama bekleme moduna alabilir. Bu modda, uygulamaların ağ erişimi geçici olarak kısıtlanır ve senkronizasyon ile işler ertelenir.
- Doze Kullanıcılar cihazlarını uzun süre aktif olarak kullanmazsa (ekran kapalı ve sabit) platform derin uyku durumuna girebilir (normal işlemlere düzenli olarak devam eder). Android 7.0 ve sonraki sürümlerde, kullanıcılar cihaz ekranını kapattığında ancak hareket etmeye devam ettiğinde Doze'un daha hafif bir optimizasyon grubu tetiklemesi de sağlanır.
- USB ile yedekleme ve geri yükleme sırasında güç aktarımını sınırlama. USB yedekleme veya geri yükleme işlemi gerçekleştirirken şarjı devre dışı bırakmak ve güç kaynağı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, güç çekimini 0'a (veya donanımın izin verdiği en düşük olası değere) düşürür ve kaynak akımını 0 ile sınırlar. Kaynak gücün sınırlandırılması yalnızca her iki bağlantı noktası ortağı da USB güç dağıtımı (PD) spesifikasyonunu desteklediğinde zorunlu kılınabilir. Güç kullanımını varsayılan duruma döndürmek içinenableLimitPowerTransfer
seçeneğinifalse
olarak ayarlayın. USB kablosu çıkarıldığında da varsayılan durum döndürülür. - Muafiyetler. Önceden yüklenmiş sistem uygulamaları ve bulut mesajlaşma hizmetleri genellikle varsayılan olarak uygulama bekleme ve uyku modundan muaf tutulur. Uygulama geliştiriciler, bu ayarları uygulamalarına uygulamak için amaçları kullanabilir. Kullanıcılar, Ayarlar menüsünde uygulamaları uygulama beklemede ve Doze güç tasarrufu modlarından muaf tutabilir.
- İzleyiciler. Uygulama arka plan davranış izleyicileri, uygulamaların bazı politikaları ihlal edip etmediğini belirlemek için uygulamaların ön planda ve arka planda pil kullanımını izler.
Hariç tutulan uygulamalar
Uygulamaları Doz veya Uygulamayı Beklemeye Alma'ya tabi olmaktan muaf tutabilirsiniz. Aşağıdaki kullanım alanlarında muafiyet gerekebilir:
- Firebase Cloud Messaging (FCM) dışında bir Cloud Messaging platformu kullanan cihaz üreticileri
- FCM dışı bir bulut mesajlaşma platformu kullanan operatör
- FCM dışı bir bulut mesajlaşma platformu kullanan üçüncü taraf uygulaması
Uyarı: Test etme ve optimizasyon işlemlerinden kaçınmak için uygulamaları muaf tutmayın. Gereksiz muafiyetler, Doze ve uygulama bekleme modunun faydalarını azaltır ve kullanıcı deneyimini tehlikeye atabilir. Bu nedenle, platformun güç kullanımı üzerindeki faydalı kontrollerini uygulamaların devre dışı bırakmasına izin verdikleri için bu tür muafiyetleri en aza indirmenizi önemle tavsiye ederiz. Kullanıcılar bu uygulamaların güç tüketiminden memnun kalmazsa hayal kırıklığına uğrayabilir, kötü deneyimler yaşayabilir (ve uygulama hakkında olumsuz yorumlar yazabilir) ve müşteri desteğine soru sorabilir. Bu nedenlerle, üçüncü taraf uygulamalarını 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, uygulamanın hem Doz hem de Uygulamayı Beklemeye Alma modlarından muaf tutulması için kullanılır. Kullanıcıya şeffaflık sağlamak için Ayarlar menüsünde, muaf tutulan tüm uygulamalar GÖSTERİLMELİDİR.
Kullanıcılar, Ayarlar > Uygulama ve Bildirimler > APP-NAME > Pil > Pil Optimizasyonu'nu kullanarak uygulamaları manuel olarak muaf tutabilir ve ardından optimizasyonu kapatmak (veya tekrar açmak) için uygulamayı seçebilir. Ancak kullanıcılar, sistem görüntüsünde varsayılan olarak muaf tutulan uygulamaların veya hizmetlerin muafiyet durumunu değiştiremez.