27 Mart 2025'ten itibaren AOSP'yi derlemek ve AOSP'ye katkıda bulunmak için aosp-main
yerine android-latest-release
kullanmanızı öneririz. Daha fazla bilgi için AOSP'de yapılan değişiklikler başlıklı makaleyi inceleyin.
Güç yönetimi
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Pil ömrü, kullanıcıların her zaman endişe duyduğu bir konudur. Android, pil ömrünü uzatmak için platformun uygulamaların ve cihazların şarjdan çıkarıldıktan sonraki davranışını optimize etmesine yardımcı olacak yeni özellikler eklemeye devam eder.
Android, aşağıdaki pil ömrü iyileş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ıtlanmaz.
- Uygulamayı beklemeye alma. Platform, kullanılmayan uygulamaları uygulama bekleme moduna alarak ağ erişimini geçici olarak kısıtlayabilir ve bu uygulamalarla ilgili senkronizasyonları ve işleri erteleyebilir.
-
Doz. Kullanıcılar cihazlarını uzun süre boyunca etkin bir şekilde kullanmazsa (ekran kapalı ve sabit) platform derin uyku durumuna girebilir (normal işlemleri düzenli aralıklarla devam ettirir). Android 7.0 ve sonraki sürümler, Doze'in kullanıcılar cihaz ekranını kapatıp hareket etmeye devam ettiğinde daha hafif optimizasyonlar tetiklemesini de sağlar.
- USB 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
UsbPort
sınıfının enableLimitPowerTransfer
yöntemini true
olarak ayarlayarak şarjı devre dışı bırakın ve güç kaynağını sınırlayı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, alıcının güç tüketimini 0'a (veya donanımın izin verdiği en düşük değere) düşürür ve kaynak akımını 0'a sınırlandırır. Kaynak gücünü sınırlama yalnızca her iki bağlantı noktası ortağı da USB güç verme (PD) spesifikasyonunu desteklediğinde uygulanabilir. Güç kullanımını varsayılan duruma döndürmek için enableLimitPowerTransfer
'ü false
olarak ayarlayın. Varsayılan durum, USB kablosunun bağlantısı kesildiğinde de 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 muaftır. Uygulama geliştiriciler, bu ayarları uygulamalarına uygulamak için intent'leri kullanabilir. Kullanıcılar, Ayarlar menüsünden uygulamaları Uygulama bekleme ve Uyku güç tasarrufu modlarından muaf tutabilir.
-
İzleyiciler. Uygulama arka plan davranışı izleyicileri, uygulamaların politikaları ihlal edip etmediğini belirlemek için uygulamaların ön plan ve arka plan pil kullanımını izler.
Muaf 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 bulut mesajlaşma platformu kullanan cihaz üreticileri
- FCM dışında bir bulut mesajlaşma platformu kullanan operatör
- FCM dışında bir bulut mesajlaşma platformu kullanan üçüncü taraf uygulaması
Uyarı: Test ve optimizasyondan kaçınmak için uygulamaları muaf tutmayın. Gereksiz muafiyetler, Doze ve uygulama bekleme modunun avantajlarını azaltır ve kullanıcı deneyimini tehlikeye atabilir. Bu nedenle, uygulamaların platformun güç kullanımıyla ilgili faydalı denetimlerini atlatmasına olanak tanıdıkları için bu tür muafiyetleri en aza indirmenizi önemle tavsiye ederiz. Kullanıcılar bu uygulamaların güç tüketiminden rahatsız olursa can sıkıcı durumlar, kötü deneyimler (ve uygulamayla ilgili olumsuz yorumlar) ve müşteri desteği soruları ortaya çıkabilir. Bu nedenle, üçüncü taraf uygulamalarını hariç tutmamanızı ve bunun yerine yalnızca bulut mesajlaşma hizmetlerini veya benzer işlevlere sahip uygulamaları hariç 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 Doz hem de Uygulamayı Beklemeye Alma modlarından muaf tutmak 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 hariç 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 uygulama veya hizmetlerin hariç durumunu değiştiremez.
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-27 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-07-27 UTC."],[],[],null,["# Power management\n\nBattery life is a perennial user concern. To extend battery life, Android\ncontinually adds new features to help the platform optimize the off-charger\nbehavior of apps and devices.\n\nAndroid includes the following battery life enhancements:\n\n- [App restrictions](/docs/core/power/app_mgmt#app-restrictions). The platform can suggest apps that negatively affect battery life, so that users can choose to restrict those apps from consuming resources. Apps aren't background restricted by default.\n- [App standby](/docs/core/power/app_mgmt#app-standby). The platform can place unused apps in App standby mode, temporarily restricting network access and deferring syncs and jobs for those apps.\n- [Doze](/docs/core/power/platform_mgmt#doze). The platform can enter a state of deep sleep (periodically resuming normal operations) if users haven't actively used their device (screen off and stationary) for extended periods of time. Android 7.0 and higher also enables Doze to trigger a lighter set of optimizations when users turn off the device screen yet continue to move around.\n- Limiting power transfer during USB backup and restore. When performing a USB backup or restore, set the `UsbPort` class's `enableLimitPowerTransfer` method to `true` to disable charging and limit the sourcing power. To verify that power is limited, call `UsbPortStatus` class's `isPowerTransferLimited` method. When `isPowerTransferLimited` is `true`, the Android device reduces the power draw as a sink to 0 (or the lowest possible value allowed by hardware) and limits the source current to 0. Limiting source power can be enforced only when both port partners support USB power delivery (PD) specification. To return power usage to the defatult state, set `enableLimitPowerTransfer` to `false`. The default state is also returned when the USB cable is disconnected.\n- [Exemptions](#exempt-apps). Preloaded system apps and cloud messaging services are typically exempted from App standby and Doze by default. App developers can use intents to apply these settings to their apps. Users can exempt apps from App standby and Doze power-saving modes in the Settings menu.\n- [Trackers](/docs/core/power/trackers). App background behavior trackers monitor apps' foreground and background battery usage to determine if the apps violate some policy.\n\nExempt apps\n-----------\n\nYou can exempt apps from being subject to Doze or App standby.\nExemptions may be needed in the following use cases:\n\n- Device manufacturers using a cloud messaging platform other than [Firebase\n cloud messaging (FCM)](https://firebase.google.com/docs/cloud-messaging/)\n- Carrier using non-FCM cloud messaging platform\n- Third-party app using non-FCM cloud messaging platform\n\n**Warning:** Don't exempt apps to avoid testing\nand optimizing. Unnecessary exemptions undermine the benefits of Doze and App\nstandby and can compromise the user experience, so we strongly suggest\nminimizing such exemptions as they allow apps to defeat beneficial\ncontrols the platform has over power use. If users become unhappy about the\npower consumption of these apps, it can lead to frustration, bad experiences\n(and negative reviews for the app), and customer support questions. For these\nreasons, we strongly recommend that you don't exempt third-party apps\nand instead exempt only cloud messaging services or apps with similar\nfunctions.\n\nApps exempted by default are listed in **Settings \\\u003e App \\&\nNotifications \\\u003e Special app access \\\u003e Battery Optimization** . This list is\nused for exempting the app from both Doze and App standby modes. To provide\ntransparency to the user, the Settings menu **MUST** show all\nexempted apps.\n\nUsers can manually exempt apps using **Settings \\\u003e App \\& Notifications \\\u003e\n\u003cvar translate=\"no\"\u003eAPP-NAME\u003c/var\u003e \\\u003e Battery \\\u003e Battery Optimization** and then selecting the\napp to turn off (or back on) optimization. However, users can't change the except status of any\napp or service that is exempted by default in the system image."]]