Wear OS 4'te veri yedekleme, mobil uygulamalar için veri yedeklemeye benzer ve kullanıcı verilerini otomatik olarak yedeklemek için benzer kurallara tabidir. Bu dokümanda, Wear OS uygulamanızda yedekleme ve geri yükleme için nasıl destek eklenebileceği açıklanmaktadır.
Yedeklemeyi destekleyen ve Wear OS 4 veya sonraki sürümleri çalıştıran cihazlarda kullanıcılar, verilerini cihaz dışına aktarmak için verilerini buluta yedekleyebilir ve yeni bir Wear OS cihaza veri aktarmak için verileri buluttan geri yükleyebilir. Örneğin, kullanıcılar Google Pixel Watch'ta yedekleme ve geri yükleme gerçekleştirebilir.
Yerel depolama alanını kullanarak bulut aktarımını simüle et
Bulut depolama simülasyonunu kullanarak yedekleme ve geri yükleme akışını test etmek için aşağıdaki adımları uygulayın:
Uygulamanızda yedeklemeyi etkinleştirin ve Android 12 veya sonraki sürümlerde yedeklemeyi kontrol etme başlıklı makalede belirtilen adımları uygulayın. Wear OS'te, API düzeyi 29 veya altını hedefleyen cihazları desteklemek için ek yedekleme kuralı grubu belirtmenize gerek yoktur.
Wear OS 4 veya sonraki sürümleri çalıştıran cihazınızı bir kablosuz bağlantı kullanarak geliştirme makinenize bağlayın.
Bulut yedekleme ve geri yüklemeyi test etme kılavuzundaki adımları uygulayın.
Otomatik yedekleme kuralları
Wear OS'te verileri otomatik olarak yedeklemek için gereken koşullar mobil cihazlardaki koşullardan biraz farklıdır. Wear OS cihazın verileri otomatik olarak yedekleyebilmesi için aşağıdaki koşulların her biri doğru olmalıdır:
- Cihaz şarj oluyor.
- Cihaz bir kablosuz ağa bağlı. Cihazda LTE özellikli olsa bile bu gereklidir.
- Cihazda bir Google Hesabı'nda oturum açılmış olmalıdır.
- Son yedeklemenin üzerinden en az 24 saat geçmiş olmalıdır.
Diğer cihazların aksine, Wear OS çalıştıran giyilebilir cihazların yedeklemeler otomatik olarak gerçekleşmeden önce boşta olması gerekmez.
Ayrıca sistem, Wear OS uygulamanızla ilişkili tüm kartları, komplikasyonları, kadranları ve kadran kullanıcı stillerini otomatik olarak yedekler.
Yedekleme depolama alanı ve boyut sınırı
Mobil yedekleme ve geri yükleme özelliğine benzer şekilde, yedekleme verileri kullanıcının Google Drive hesabında gizli bir klasörde depolanır (uygulama başına en fazla 25 MB olabilir). Hem mobil uygulamanız hem de Wear OS uygulamanız varsa yedekler ayrı olarak depolanır ve iki uygulama birbirlerinin boyut sınırına katkıda bulunmaz.
İlgili dosya ve dizinleri açık bir şekilde hariç tutmadığınız sürece DataStore
bölümündeki (Dosyalar > DataStore) tüm veriler varsayılan olarak yedeklenir.
Sizin için önerilenler
- Not: JavaScript kapalıyken bağlantı metni gösterilir
- SharedPreferences ile basit verileri kaydetme
- DataStore (Kotlin Multiplatform)
- Proto DataStore ile çalışma