הגיבוי של הנתונים ב-Wear OS 4 דומה לגיבוי הנתונים באפליקציות לנייד, והוא פועל לפי כללים דומים לגיבוי אוטומטי של נתוני משתמשים. במסמך הזה מוסבר איך להוסיף תמיכה בגיבוי ובשחזור באפליקציה של Wear OS.
במכשירים שתומכים בגיבוי ובמערכת Wear OS 4 ואילך, המשתמשים יכולים לגבות את הנתונים לענן כדי להעביר אותם לענן, והם יכולים לשחזר נתונים מהענן כדי להעביר אותם למכשיר Wear OS חדש. לדוגמה, המשתמשים יכולים לבצע גיבוי ושחזור ב-Google Pixel Watch.
הדמיה של העברה לענן באמצעות אחסון מקומי
כדי לבדוק את תהליך הגיבוי והשחזור באמצעות אחסון ענן מדומה, מבצעים את השלבים הבאים:
באפליקציה, מפעילים את הגיבוי ופועלים לפי השלבים שמפורטים בקטע שליטה בגיבוי ב-Android מגרסה 12 ואילך. ב-Wear OS, אין צורך לציין את הקבוצה הנוספת של כללי הגיבוי כדי לתמוך במכשירים שמטרגטים API ברמה 29 ומטה.
מחברים את המכשיר עם Wear OS מגרסה 4 ואילך למכונת הפיתוח באמצעות חיבור Wi-Fi.
פועלים לפי השלבים במדריך לבדיקת הגיבוי והשחזור בענן.
כללי גיבוי אוטומטי
התנאים הנדרשים לגיבוי נתונים אוטומטי ב-Wear OS שונים מעט מהתנאים במכשירים ניידים. כדי שמכשיר Wear OS יגבה נתונים באופן אוטומטי, כל אחד מהתנאים הבאים חייב להתקיים:
- המכשיר נטען.
- המכשיר מחובר לרשת Wi-Fi. הדרישה הזו חלה גם אם המכשיר תומך ב-LTE.
- המכשיר מחובר לחשבון Google.
- חלפו לפחות 24 שעות מאז הגיבוי האחרון.
בניגוד למכשירים אחרים, אין צורך שהמכשירים הניידים עם Wear OS יהיו במצב מנוחה כדי שהגיבויים יתבצעו באופן אוטומטי.
בנוסף, המערכת מגבה באופן אוטומטי את כל האריחים, הרכיבים, תצוגות השעון והסגנונות של משתמשי תצוגת השעון שמשויכים לאפליקציה ל-Wear OS.
נפח אחסון לגיבוי ומגבלת גודל
בדומה לגיבוי ושחזור של תוכן מהנייד, נתוני הגיבוי נשמרים בתיקייה פרטית בחשבון Google Drive של המשתמש, והם מוגבלים ל-25MB לכל אפליקציה. אם יש לכם גם אפליקציה לנייד וגם אפליקציה ל-Wear OS, הגיבויים נשמרים בנפרד, והשניים לא תורמים למגבלת הגודל של כל אחד מהם.
כל הנתונים ב-DataStore
– קבצים > DataStore – מגובים כברירת מחדל, אלא אם מחריגים במפורש את הקבצים והספריות התואמים.
מומלץ עבורך
- הערה: טקסט הקישור מוצג כש-JavaScript מושבת
- שמירה של נתונים פשוטים באמצעות SharedPreferences
- DataStore (Kotlin Multiplatform)
- עבודה עם Proto DataStore