Veri Tasarrufu modu

Mobil veri kullanımı pahalıdır, hatta veri planı maliyetleri söz konusu olmadığında daha da yüksektir. uygun fiyatlı. Android kullanıcılarının, veri kullanımını azaltma veya engelleme olanağına ihtiyacı var. %30'un üzerinde. Android 7.0 sürümündeki Veri Tasarrufu özelliği, işlev görür.

Veri Tasarrufu özellik kullanıcı tarafından açılıp kapatılabilir. Uygulama geliştiriciler Veri Tasarrufu modunun açık olup olmadığını kontrol etmek için yeni bir API kullanmalıdır. Ayar açıksa uygulama uygulamalarını geliştirerek bu durumu sorunsuz bir şekilde halledebilirler. az veri ya da hiç veri yok.

Son kullanıcılar, Google Analytics 4'te hangi uygulamaların verilere erişebileceğini Arka planda çalışan ve verilere yalnızca ön plandayken erişebilen kullanıcılar için geçerlidir. Bu Kullanıcı kontrolü başına Veri Tasarrufu açıkken istenen arka plan veri alışverişini sağlar.

Uygulama

Veri Tasarrufu platformdaki bir özellik olduğu için cihaz üreticileri varsayılan olarak N sürümüyle birlikte geliyor. Kaynak dosyaları şurada bulun:
paketler/uygulamalar/Ayarlar/src/com/android/settings/datausage

Ayarlar arayüzü

Android Open'da varsayılan Veri Tasarrufu ayarları kullanıcı arayüzü sağlanmış Kaynak Proje (AOSP). Örnekler için aşağıdaki ekran görüntülerine bakın.

Bu ekran görüntülerinde, kullanılan Veri Tasarrufu modu gösterilmektedir.

Veri Tasarrufu'nu kapatıp açma

Şekil 1. Veri Tasarrufu'nu kapatıp açma

Pil tasarrufu ve Veri Tasarrufu açık

Şekil 2. Hem pil tasarrufu hem de Veri Tasarrufu açık olduğunda

Uygulamaya özel veri kullanımı ekranı

Şekil 3. Uygulamaya özel veri kullanımı ekranı: Ayarlar > Uygulamalar > Veri kullanımı

Hızlı Ayarlar'da veri tasarrufu

4.Şekil Hızlı Ayarlar menüsünde veri tasarrufu durumları

Uygulamalar

Önemli: Cihaz uygulayıcıları uygulamaları beyaz listeye eklememelidir. Kaldırsalar bile kullanıcılar bunları kaldırabilir. Diğer uygulamaların eklenmesi, kullanıcıları hangi işlemi yapacaklarına karar vermeye zorlar. Veri Tasarrufu'nu uygula.

OEM'ler ve OEM'ler de dahil olmak üzere tüm uygulama geliştiriciler Veri Tasarrufu'nu uygulamak için harekete geçmelidir operatör ve operatör kullanılır. Görüntüleyin Veriler Uygulama geliştirici talimatları için developer.android.com adresini ziyaret edin ve Veri Tasarrufu durumlarını izlemeye yardımcı olur. Diğer ayrıntılar için aşağıdaki bölümlere bakın iş ortakları için yararlıdır.

Uygulamalar, Veri Tasarrufu moduna yönelik optimizasyon için şunları yapmalıdır:

  • Gereksiz resimleri kaldırın
  • Kalan resimler için daha düşük çözünürlük kullanın
  • Düşük bit hızına sahip video kullan
  • Mevcut "lite" deneyimleri tetikleme
  • Verileri sıkıştırın
  • Veri Tasarrufu etkin olduğunda bile sayaçlı ve sınırsız ağ durumuna saygı duyun kapalı

Buna karşılık, Veri Tasarrufu ile iyi bir şekilde çalışmak için uygulamalar:

  • Videoları otomatik oynatma
  • İçeriği/ekleri önceden getir
  • Güncellemeleri / kodları indirme
  • Arka plan verileri temel verilerin gerçekten bir parçası olmadığı sürece beyaz listeye eklenmeyi talep et işlevsellik
  • Beyaz listeyi daha fazla bant genişliği kullanmak için lisans olarak kabul edin

Doğrulama

Uygulayıcılar, özellik sürümlerinin şu CTS testini çalıştırıyorsunuz:

com.android.cts.net.HostsideRestrictBackgroundNetworkTests

Buna ek olarak adb komutları, aynı zamanda Google tarafından sunulan ve önce aşağıdaki komutu çalıştırarak mevcut tüm seçenekleri görebilirsiniz:

adb shell cmd netpolicy

Örneğin, aşağıdaki komut, beyaz listeye eklenen uygulamaların UID'lerini döndürür:

adb shell cmd netpolicy list restrict-background-whitelist