Wear OS 5.1 זמין במכשירים נבחרים ובאמולטור הרשמי ב-Android Studio. בודקים שהאפליקציה פועלת כמצופה אחרי עדכון גרסת ה-SDK לטירגוט.
Wear OS 5.1 מבוססת על Android 15 (רמת API 35), ולכן צריך לבדוק את האפליקציות שכבר מטרגטות לרמת API 34 ל-Wear OS 5.
הכנת מכשיר נתמך לבדיקה
אפשר להריץ את Wear OS 5.1 במכשירים הבאים:
- Google Pixel Watch 3
- Google Pixel Watch 2
- Google Pixel Watch
המכשיר אמור לקבל עדכון תוכנה OTA. אפשר גם לעדכן את המכשיר באופן ידני באחת מהדרכים הבאות:
- באפליקציה הגדרות, עוברים אל מערכת > עדכוני מערכת.
- אחרי שמפעילים את אפשרויות למפתחים, צורבים קובץ אימג' ספציפי של תוכנה במכשירים שתומכים בחיבור נתונים באמצעות USB (חיבור קווי). לדוגמה, אפשר לצרוב גיבוי קושחה או קובץ אימג' מלא מ-OTA.
הכנת האמולטור לבדיקה
כדי להריץ את Wear OS 5.1 באמולטור הרשמי, צריך קודם להוריד ולהתקין את קובץ אימג' של המערכת שפועל באמולטור. לאחר מכן צריך ליצור מכשיר וירטואלי שמריץ את קובץ האימג' של המערכת הזו.
הורדה והתקנה של קובץ אימג' של המערכת
כדי להוריד ולהתקין את קובץ אימג' של המערכת הנכון, מבצעים את השלבים הבאים:
- אם עדיין לא עשיתם את זה, כדאי להוריד ולהתקין את הגרסה האחרונה של Android Studio Ladybug Feature Drop או גרסה מתקדמת יותר.
- ב-Android Studio, עוברים אל Tools (כלים) > SDK Manager (מנהל ה-SDK).
בכרטיסייה SDK Platforms, בוחרים באפשרות Show Package Details ומרחיבים את הקטע Android 15.0 ("VanillaIceCream") שמכיל ארטיפקטים לרמת API 35-ext15. לאחר מכן, בוחרים באחת מהאפשרויות: Wear OS 5.1 ARM 64 v8a System Image או Wear OS 5.1 Intel x86_64 Atom System Image:

לוחצים על אישור. כשמופיע החלון אישור השינוי, לוחצים שוב על אישור.
מחכים עד ש-Android Studio תוריד ותתקין את קובץ אימג' של המערכת, ואז לוחצים על Finish (סיום).
יצירת מכשיר וירטואלי
כדי ליצור מכשיר וירטואלי שמריץ את קובץ אימג' של המערכת הזו באמולטור הרשמי, מבצעים את השלבים הבאים:
- ב-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:
מגניב
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:
מגניב
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.
מגלים תכונות חדשות
ב-Wear OS 5.1 הוספנו כמה תכונות שיעזרו לכם לשפר את חוויית השימוש באפליקציות ל-Wear OS.
בין התכונות שכדאי להכיר:
- תמיכה ב-Credential Manager: Credential Manager API מספק פתרון אימות אחיד, שתומך בתהליכי כניסה באמצעות סיסמאות, מפתחות גישה וזהויות מאוחדות (כמו כניסה באמצעות חשבון Google). פרטי הכניסה של המשתמש מאוחסנים בספק פרטי כניסה, שמסנכרן את פרטי החשבון בין המכשירים.
- הפעלה של רמקול השעון: במכשירים שתומכים בהפעלת מדיה דרך רמקול השעון, המשתמשים יכולים לבחור ברמקול הזה כאפשרות המועדפת שלהם לפלט מדיה אם האפליקציה שלכם משולבת עם הכלי להחלפת פלט ב-Wear.
נתוני גרסה
קובץ אימג' של המערכת העדכני של Wear OS 5.1, שזמין במכשירים נתמכים ובאמולטור, כולל את המאפיינים הבאים:
| תאריך השקה | 18 במרץ 2025 ל-Google Pixel Watch 3 LTE, Google Pixel Watch 2 LTE ו-Google Pixel Watch (גם Bluetooth/Wi-Fi וגם LTE) 4 במרץ 2025 ל-Google Pixel Watch 3 Bluetooth/Wi-Fi ול-Google Pixel Watch 2 Bluetooth/Wi-Fi |
| Build |
BP1A.250305.019.W3 ב-Google Pixel Watch 3 וב-Google Pixel Watch 2 BP1A.250305.019.W2 ב-Google Pixel Watch AP4A.241205.004.F4 באמולטור |
| תמיכה באמולטור | x86 (64 ביט), ARM (v8-A) |
בעיות מוכרות
יש בעיות ידועות בקובץ אימג' של המערכת שמכיל את Wear OS 5.1:
- האמולטור לא תמיד מאפשר למשתמש להוסיף חשבון במהלך תהליך ההגדרה אחרי איפוס המכשיר.
- כשמקישים על התראה, האפליקציה ששלחה את ההתראה לא נפתחת עד שהמשתמש גולל את המסך.
- לפעמים שירותי הבריאות של Wear לא מצליחים להתחיל פעילות גופנית.
- אם אתם ניגשים לספריות
androidx.wear.tilesאוandroidx.wear:wear-phone-interactionsבאפליקציה שמטרגטת רמת API 35, יכול להיות שתתרחש שגיאהSecurityException. כדי לפתור את הבעיה הזו, צריך לשדרג לגרסהandroidx.wear.tiles1.5.0-alpha05 ואילך, או לגרסהandroidx.wear:wear-phone-interactions1.1.0 ואילך.