בדף הזה מוסבר איך ליצור את האפליקציה הראשונה ל-Wear OS באמצעות תבנית מ-Android Studio. באפליקציה מוצגות הדרכים השונות להצגת מידע במבט חטוף במכשירי Wear OS, ומוצגות כמה שיטות מומלצות לפיתוח אפליקציות בפלטפורמה.
המדריך הזה מבוסס על ידע קודם בפלטפורמת Android וב-Android Studio IDE. אם אתם חדשים לגמרי ב-Android, כדאי ליצור אפליקציה באמצעות ה-codelab הזה. מידע נוסף על היכולות של Android Studio זמין בדף היכרות עם Android Studio.
יצירת אפליקציה ל-Wear OS
אחרי שמורידים ומתקינים את הגרסה העדכנית של Android Studio, משלימים את האשף 'פרויקט חדש':
- פותחים את Android Studio ועוברים אל File > New > New Project (קובץ > חדש > פרויקט חדש). יופיע החלון New Project.
- בחלונית תבניות, בוחרים באפשרות Wear OS. לאחר מכן, בחלונית הראשית, בוחרים באפשרות Empty Wear App (אפליקציית Wear ריקה).
- נותנים שם לפרויקט ולוחצים על סיום. Android Studio מוריד את התלות הנדרשת ובונה את הגרסה הראשונית של הפרויקט.
עוברים אל Tools > SDK Manager (כלים > כלי SDK), לוחצים על Show Package Details (הצגת פרטי החבילה) ומתקינים את החבילות הבאות:
- Android 15.0 (VanillaIceCream) (רמת API 35-ext15), שכוללת את תמונת המערכת של Wear OS 5.1 ARM 64 v8a ואת תמונת המערכת של Wear OS 5.1 Intel x86 Atom_64.
- Android 14.0 (UpsideDownCake) (רמת API 34), שכולל את תמונת המערכת Wear OS 5 ARM 64 v8a ואת תמונת המערכת Wear OS 5 Intel x86 Atom_64.
- Android 13.0 ("Tiramisu") (רמת API 33), שכוללת את תמונת המערכת Wear OS 4 ARM 64 v8a ואת תמונת המערכת Wear OS 4 Intel x86 Atom_64.
כדי לסגור את SDK Manager, לוחצים על OK.
עכשיו אפשר להריץ את האפליקציה הראשונה ב-Wear OS.
הפעלת אפליקציה באמולטור
הדרך הכי קלה להריץ את אפליקציית Wear OS הראשונה היא להגדיר אמולטור.
הגדרת אמולטור
כדי להגדיר אמולטור ב-Android Studio, מבצעים את השלבים הבאים:
- ב-SDK Manager, פותחים את הכרטיסייה SDK Tools. מוודאים שמותקנת במכשיר הגרסה העדכנית ביותר של Android SDK Platform-Tools. סוגרים את SDK Manager.
- עוברים אל כלים > המרכז לניהול מכשירים.
- לוחצים על יצירה (+). מופיע האשף Virtual Device Configuration (הגדרת מכשיר וירטואלי).
- בחלונית Category, בוחרים באפשרות Wear OS ובוחרים פרופיל חומרה, כמו Wear OS Small Round. לוחצים על הבא.
לתמונות מערכת שמשמשות מחוץ לסין, בוחרים את שם הגרסה UpsideDownCake. הגרסה הזו מיועדת ל-Android 14.0 (Wear OS 5). כדי להשתמש בתמונות מערכת בסין, בוחרים את שם הגרסה R. הגרסה הזו מיועדת ל-Android 11.0 (Wear OS 3). אם עדיין לא התקנתם תמונת מערכת של Wear OS 5 שתואמת להגדרת המכשיר, לוחצים על הורדה לצד שם הגרסה כדי להוריד אותה. לוחצים על הבא.
הערה: תמונות מערכת לאמולטור של Wear OS כוללות הודעות על קובצי צד שלישי וקוד מקור. כדי לראות את ההודעות לגבי צד שלישי עבור תמונת מערכת מסוימת, פותחים את הקובץ
NOTICE.txt
, שנמצא באחת מהספריות הבאות:$ANDROID_HOME/system-images/android-API_VERSION_NUMBER/android-wear/ABI
לשימוש באמולטורים מחוץ לסין.$ANDROID_HOME/system-images/android-API_VERSION_NUMBER/android-wear-cn/ABI
לאמולטורים שמשמשים בסין.
אפשר להשאיר את ערך ברירת המחדל לכל ההגדרות במסך הזה, אלא אם רוצים להתאים אישית את האמולטור. לוחצים על סיום.
מידע נוסף על השימוש באמולטורים זמין במדריך בנושא הפעלת אפליקציות באמולטור של Android.
פותחים את האפליקציה באמולטור
- עוברים אל הפעלה > בחירת מכשיר. בוחרים את האמולטור שיצרתם.
- בסרגל הכלים של Android Studio, לוחצים על Run (הפעלה)
. האמולטור מתחיל ופותח את האפליקציה.
- אחרי כמה רגעים, אמורה להופיע ההודעה 'שלום...' באמולטור.
בדיקת אודיו ב-Bluetooth באמצעות האמולטור
במערכות הפעלה עם Wear OS בגרסה 4 ואילך, האמולטור תומך ב-Bluetooth מדומה, שמאפשר לכם לבדוק אודיו ב-Bluetooth בכמה תרחישי שימוש.
תמונות מערכת מהזמן האחרון תומכות רק בארכיטקטורות של 64 ביט
תמונות המערכת של האמולטור ל-Wear OS 4 ומעלה תומכות רק בארכיטקטורות 64 ביט הבאות: x86-64
ו-arm64-v8a
. אם אתם יודעים או חושדים שהאפליקציה שלכם משתמשת בקוד מקורי (שלא נכתב בשפות התכנות Kotlin או Java), אתם צריכים לוודא שהאפליקציה כוללת ספריות מקוריות של 32 ביט ו-64 ביט.
מידע נוסף על תמיכה בארכיטקטורות של 64 ביט
הפעלת אפליקציה בשעון פיזי (אופציונלי)
הפעלת האפליקציה וניפוי הבאגים שלה בשעון אמיתי מאפשרים להעריך טוב יותר את חוויית המשתמש הכוללת. זה חשוב במיוחד אם האפליקציה מסתמכת על חומרה ספציפית, כמו חיישנים או GPU.
כדי להריץ אפליקציה בשעון פיזי, צריך להכין את המכשיר לבדיקה ואז לחבר אותו למחשב הפיתוח.
הכנת השעון לבדיקה
כדי להכין את השעון לבדיקה, צריך להפעיל ניפוי באגים באמצעות ADB. לשם כך, פועלים לפי השלבים הבאים.
- פותחים את תפריט ההגדרות בשעון.
- גוללים לתחתית התפריט. אם לא מופיע הפריט אפשרויות למפתחים, צריך לבצע את השלבים הבאים. אם לא, ממשיכים לשלב הבא.
- מקישים על מערכת > מידע או על מערכת > מידע > גרסאות.
- מחפשים את הפריט מספר Build ומקישים עליו שבע פעמים. אם השעון מוגן באמצעות קוד אימות או קו ביטול נעילה, מזינים אותו כשמתבקשים לעשות זאת.
- בתפריט הגדרות, מקישים על אפשרויות למפתחים.
- מפעילים את האפשרות ניפוי באגים באמצעות ADB.
חיבור השעון למכונת פיתוח
בחלק מהשעונים אפשר להתחבר באמצעות USB. אחרים דורשים חיבור אלחוטי.
הגדרת חיבור קווי באמצעות USB
כדי לחבר את השעון, פועלים לפי השלבים הבאים:
- מחברים את השעון למחשב הפיתוח באמצעות כבל USB.
- בסמארטפון, מפעילים את האפשרות אפשר תמיד מהמחשב הזה ומקישים על אישור.
הגדרת חיבור אלחוטי
אם בשעון שלכם אין יציאת USB, כאן מוסבר איך לחבר את השעון באמצעות Wi-Fi או Bluetooth.
התקנה של גרסה ספציפית של Wear OS (אופציונלי)
אם תרחיש הבדיקה של האפליקציה שלכם תלוי בגרסה ספציפית של Wear OS, אתם יכולים להפעיל תמונה של תוכנה בשעונים שתומכים בחיבור נתונים באמצעות USB (חיבור קווי). לדוגמה, אפשר להפעיל תמונת מערכת של הגדרות המקוריות או תמונת מערכת מלאה של OTA במכשיר Google Pixel Watch 3 או Google Pixel Watch 2.
פותחים את האפליקציה בשעון
- עוברים אל הפעלה > בחירת מכשיר. בוחרים את השעון שמחובר למחשב.
- בסרגל הכלים של Android Studio, לוחצים על Run (הפעלה)
. האמולטור מתחיל ופותח את האפליקציה.
- אחרי כמה רגעים, ההודעה 'שלום...' אמורה להופיע בשעון.
מומלץ עבורך
- הערה: טקסט הקישור מוצג כש-JavaScript מושבת
- שילוב של מערכות בנייה מותאמות אישית של C/C++ באמצעות Ninja (ניסוי)
- שכבות אימות של Vulkan ב-Android
- נתוני גרסה