כדאי לבדוק את הגרסה האחרונה של Wear OS, שזמינה באמולטור הרשמי ב-Android Studio. אחרי שמעדכנים את גרסת ה-SDK היעד, בודקים שהאפליקציה פועלת כצפוי.
Wear OS 5.1 מבוסס על Android 15 (רמת API 35), ולכן תצטרכו לבדוק את האפליקציות שכבר מטרגטות לרמת API 34 עבור Wear OS 5.
הכנת הסימולטור לבדיקה
כדי להריץ את Wear OS 5.1 במהדורת ה-emulator הרשמית, קודם צריך להוריד ולהתקין את קובץ האימג' של המערכת שפועל במהדורת ה-emulator. לאחר מכן צריך ליצור מכשיר וירטואלי שבו פועלת קובץ האימג' של המערכת.
הורדה והתקנה של קובץ האימג' של המערכת
כדי להוריד ולהתקין את קובץ האימג' הנכון של המערכת:
- מורידים ומתקינים את הגרסה האחרונה של Android Studio Meerkat, אם עדיין לא עשיתם זאת.
- ב-Android Studio, לוחצים על Tools (כלים) > SDK Manager (מנהל SDK).
בכרטיסייה SDK Platforms, מרחיבים את הקטע Android 15.0 ("VanillaIceCream") ובוחרים באפשרות Wear OS 5.1 - Preview ARM 64 v8a System Image או באפשרות Wear OS 5.1 - Preview Intel x86_64 Atom System Image:
לוחצים על אישור. כשמופיע החלון Confirm Change, לוחצים שוב על OK.
ממתינים עד ש-Android Studio תוריד ותתקין את קובץ האימג' של המערכת, ואז לוחצים על סיום.
יצירת מכשיר וירטואלי
כדי ליצור מכשיר וירטואלי שבו פועלת קובץ האימג' הזה של המערכת במהדורת הרשמית של הסימולטור:
- ב-Android Studio, פותחים את Device Manager (מנהל המכשירים) על ידי בחירה באפשרות Tools (כלים) > Device Manager (מנהל המכשירים). החלונית Device Manager תופיע.
- בסרגל הכלים שבחלונית Device Manager, לוחצים על Add a new device > Create Virtual Device.
- בחלונית Form Factor, בוחרים באפשרות Wear OS ובוחרים פרופיל חומרה. לוחצים על הבא.
- בוחרים קובץ אימג' של מערכת Wear OS 5.1 לשימוש. רמת ה-API של קובץ האימג' של המערכת צריכה להיות 35.
- לוחצים על הבא ואז על סיום.
בדיקת האפליקציה במהדורת האדמולטור
כדי לבדוק את האפליקציה במכשיר הווירטואלי שיצרתם, מבצעים את השלבים הבאים:
- עוברים לסרגל הכלים של Android Studio ובוחרים את המכשיר הווירטואלי.
- לוחצים על הפעלה .
- מתקינים את האפליקציה במכשיר הווירטואלי ומנווטים בין תהליכי העבודה השונים שבהם משתמשים באפליקציה.
שינויים שמשפיעים על כל האפליקציות
כשבודקים את האפליקציה ב-Wear OS 5.1, צריך לבדוק איך האפליקציה מטפלת בשינויים בהתנהגות המערכת שמשפיעים על כל האפליקציות ב-Android 15, שמשתמשת באותה רמת API כמו Wear OS 5.1.
כמה שינויים בהתנהגות לא ייכנסו לתוקף ב-Wear OS 5.1:
- אין תמיכה במרחבים פרטיים ב-Wear OS 5.1.
- יכול להיות שאנימציות חיזוי של תנועת החזרה לא יופיעו.
עדכון גרסת ה-SDK היעד של האפליקציה
כדי לשפר את התאימות של האפליקציה ל-Wear OS 5.1, אפשר לעדכן את גרסת ה-SDK לטירגוט של האפליקציה לרמת API 35. (זוהי אותה רמת API שבה נעשה שימוש ב-Android 15).
כדי לעשות זאת, פותחים את הקובץ build.gradle
או build.gradle.kts
ברמת המודול ומעדכנים אותם בערכים של Wear OS 5.1.
הפורמט של הערכים בקובץ ה-build תלוי בגרסה של הפלאגין Android Gradle (AGP) שבה אתם משתמשים.
AGP 7.0.0 ואילך
אם אתם משתמשים ב-AGP מגרסה 7.0.0 ואילך, עליכם לעדכן את הקובץ build.gradle
או את הקובץ build.gradle.kts
של האפליקציה בערכים הבאים עבור Wear OS 5.1:
Groovy
android { compileSdk 35 ... defaultConfig { targetSdk 35 } }
Kotlin
android { compileSdk = 35 ... defaultConfig { targetSdk = 35 } }
AGP 4.2.0 ואילך
אם אתם משתמשים ב-AGP 4.2.0 ואילך, עליכם לעדכן את הקובץ build.gradle
או את הקובץ build.gradle.kts
של האפליקציה בערכים הבאים עבור Wear OS 5.1:
Groovy
android { compileSdkVersion "35" ... defaultConfig { targetSdkVersion "35" } }
Kotlin
android { compileSdkVersion = "35" ... defaultConfig { targetSdkVersion = "35" } }
שינויים שמשפיעים רק על אפליקציות שמטרגטות לרמת API 35
אחרי שמעדכנים את גרסת ה-SDK לטירגוט לרמת API 35, צריך לטפל בשינויים באפליקציות שמטרגטות את Android 15, שמשתמשת באותה רמת API כמו Wear OS 5.1.
מגלים תכונות חדשות
בגרסה 5.1 של Wear OS נוספו כמה תכונות שיעזרו לכם לשפר את חוויית השימוש באפליקציות של Wear OS.
בין התכונות הבולטות שכדאי לבדוק:
- תמיכה ב-Credential Manager: Credential Manager API מספק פתרון אימות אחיד שתומך בתהליכי כניסה באמצעות סיסמאות, מפתחות גישה וזהות מאוחדת (כמו כניסה באמצעות חשבון Google). פרטי הכניסה של המשתמש מאוחסנים בספק פרטי הכניסה, שמסנכרן את פרטי החשבון בין המכשירים.
- הפעלה דרך הרמקול של השעון: במכשירים שתומכים בהפעלת מדיה דרך הרמקול של השעון, המשתמשים יכולים לבחור את הרמקול הזה כאפשרות הפלט המועדפת של המדיה אם האפליקציה שלכם משולבת עם Wear Output Switcher.
נתוני גרסה
לתמונת המערכת שזמינה באמולטור של Wear OS 5.1 יש את המאפיינים הבאים:
- תאריך השקה: 19 בנובמבר 2024
- מזהה build: AP4A.241205.004.F1
בעיות מוכרות
בתמונת המערכת שמכילה את Wear OS 5.1 יש את הבעיות הידועות הבאות:
- לא תמיד המשתמש יכול להוסיף חשבון במהלך תהליך ההגדרה אחרי איפוס המכשיר.
- כשמקישים על התראה, האפליקציה ששלחה אותה לא נפתחת עד שהמשתמש גולל את המסך.
- לפעמים אי אפשר להתחיל אימון ב-Wear Health Services.