שדרוג לגרסה האחרונה של Wear OS

שדרוג מגרסה 2.0 של Wear

במדריך הזה מתואר תהליך השדרוג של Wear OS.

שינויים ספציפיים ל-Android

Wear 2.0 כולל כמה גרסאות של Android, מרמת API 25 ועד רמת API 28.

הערה: אין גרסה של Wear OS ל-Android 10 (רמת API 29).

אם האפליקציה ל-Wear OS מטרגטת את Wear OS 2.0 (רמת API ‏28), רוב העבודה בשדרוג היא טיפול בשינויים בפלטפורמה מ-Android 9 (רמת API ‏28) ל-Android 11 (רמת API ‏30).

אין גרסה של Wear OS ל-Android 10 (רמת API ‏29), ולכן צריך לטפל בשינויים האלה בבת אחת כשמשנים את השדות compileSdkVersion ו-targetSdkVersion מ-28 ל-30.

הערה: גם אם לא משנים את compileSdkVersion או את targetSdkVersion באפליקציה, חשוב לוודא שהאפליקציה תואמת לרמת API 29.

שינויים ספציפיים ל-Wear OS

ב-Wear OS 2.0 יש משבצות, תכונות נוספות, אפליקציות, תצוגות שעון ומשטחים רבים אחרים. כשמשדרגים את האפליקציה, צריך לעדכן את ממשקי המשתמש כך שיכללו את הנחיות העיצוב העדכניות ביותר.

בנוסף, רמת API 30 כוללת את Ongoing Activity API. פעילות מתמשכת מאפשרת להציג התראה מתמשכת במקומות נוספים בממשק המשתמש של Wear OS, כדי למשוך את תשומת הלב של המשתמשים לפעילויות ממושכות.

הערה: חלק מהתכונות של ממשקי ה-API של תצוגות השעון בגרסת אלפא זמינות רק במכשירים עם רמת API 30 ואילך.

בחירת גרסה להתחלה

רוב המפתחים יוצרים אפליקציה מוצקה שמטרגטת לרמת API 30, ומשאירים את הגרסה של minSdkVersion נמוכה מספיק כדי לטרגט את הגרסאות הנפוצות ביותר של Android. לדוגמה, כדי להפעיל תמיכה במכשירי Wear 2.0, מגדירים את הערך של minSdkVersion ל-25.

אם יש לכם ניסיון בפיתוח ל-Android, חלק גדול מהידע הזה רלוונטי ל-Wear OS. במאמר פיתוח ל-Wear OS לעומת פיתוח לנייד מוסבר מה ההבדל.

הערה: קובץ האימג' של מערכת אמולטור Wear OS ברמת API 30 נמצא בתצוגה המקדימה למפתחים. הערות הגרסה מכילות את העדכונים האחרונים.

ספריות Jetpack ל-Wear OS

ספריות Jetpack ל-Wear OS הן קבוצה של ספריות שמכילות פונקציונליות דומה לספריית התמיכה במכשירי Wearable, ותמיכה טובה יותר ב-Wear OS 3.

ספריות Jetpack ל-Wear OS יחליפו את ספריית התמיכה לבישים, והן לא נועדו לשימוש יחד. ספריית התמיכה במכשירי Wearable לא פועלת ב-Wear OS 3.

מידע נוסף זמין בפוסט בבלוג ספריות Wear OS Jetpack עכשיו בגרסת build יציבה.