יצירה והפעלה של אפליקציה ב-Wear OS

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

המדריך הזה מבוסס על ידע קודם על פלטפורמת Android ועל Android Studio IDE. אם רק התחלתם להשתמש ב-Android, צרו אפליקציה באמצעות Codelab זה. למידע נוסף על היכולות של Android Studio, אפשר לעבור לדף מידע על Android Studio.

יצירת אפליקציה ל-Wear OS

אחרי שמורידים ומתקינים את הגרסה האחרונה של Android Studio, משלימים את האשף 'פרויקט חדש':

  1. פותחים את Android Studio ועוברים אל קובץ > חדש > פרויקט חדש. יופיע החלון New Project.
  2. בחלונית תבניות, בוחרים באפשרות Wear OS. לאחר מכן, בחלונית הראשית, בוחרים באפשרות ריקון האפליקציה של Wear.
  3. נותנים שם לפרויקט ולוחצים על Finish (סיום). Android Studio מוריד את יחסי התלות הנדרשים ויוצר את הגרסה הראשונית של הפרויקט.
  4. עוברים אל Tools > SDK Manager ומתקינים את שתי החבילות הבאות:

    • Android 14.0 ("UpsideDownCake) (רמת API 34), שכולל את Wear OS 5 – ARM 64 v8a System Image ואת Wear OS 5 – Intel x86 Atom_64 System Image.
    • Android 13.0 ("Tiramisu") (רמת API 33), שכולל את Wear OS 4 ARM 64 v8a System Image ואת Wear OS 4 Intel x86 Atom_64 System Image.

    כדי לסגור את מנהל ה-SDK, לוחצים על אישור.

עכשיו אפשר להריץ את האפליקציה הראשונה ב-Wear OS.

הרצת אפליקציה באמולטור

הדרך הקלה ביותר להריץ את האפליקציה הראשונה ל-Wear OS היא להגדיר אמולטור.

הגדרת אמולטור

כדי להגדיר אמולטור ב-Android Studio:

  1. פותחים את הכרטיסייה SDK Tools ב-SDK Manager. מוודאים שמותקנת הגרסה העדכנית ביותר של Android SDK Platform-Tools.
  2. עוברים אל כלים > מנהל מכשירים.
  3. בוחרים באפשרות Create (+). אשף Virtual Device Configuration מופיע.
  4. בחלונית Category, בוחרים באפשרות Wear OS ובוחרים פרופיל חומרה, למשל Wear OS Small Round. לוחצים על הבא.
  5. בתמונות מערכת שנעשה בהן שימוש מחוץ לסין, בוחרים את שם המהדורה UpsideDownCake. הגרסה הזו מטרגטת את Android 14.0 (Wear OS 5). לאימג'ים של מערכות שמשמשים בסין, בוחרים את שם המהדורה R. הגרסה הזו מיועדת ל-Android 11.0‏ (Wear OS 3). אם עדיין לא התקנתם קובץ אימג' של מערכת Wear OS 5 שמתאים להגדרת המכשיר, לוחצים על Download (הורדה) לצד Release Name (שם הגרסה) כדי להוריד אותו. לוחצים על הבא.

    הערה: קובצי האימג' של המערכת למהדר של 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 למהימלטורים שמשמשים בסין.
  6. אפשר להשאיר את ערכי ברירת המחדל לכל ההגדרות במסך הזה, אלא אם רוצים להתאים אישית את הסימולטור. לוחצים על סיום.

למידע נוסף על השימוש באמולטורים, עיינו במדריך להרצת אפליקציות באמולטור Android.

פתיחת האפליקציה באמולטור

  1. עוברים אל הפעלה > בחירת מכשיר. בוחרים את הסימולטור שיצרתם.
  2. בסרגל הכלים של Android Studio, לוחצים על הפעלה . האפליקטור מופעל ופותח את האפליקציה.
  3. אחרי כמה רגעים, אמורה להופיע ההודעה 'שלום…' במהדורת האפליקציה להדמיה.

בדיקת אודיו של Bluetooth באמצעות האמולטור

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

תמונות המערכת האחרונות תומכות רק בארכיטקטורות 64 ביט

קובצי האימג' של מערכת האמולטור ל-Wear OS 4 ואילך תומכים רק בארכיטקטורות 64 ביט הבאות: x86-64 ו-arm64-v8a. אם אתם יודעים או חושדים שהאפליקציה שלכם משתמשת בקוד נייטיב (לא כתוב בשפות התכנות Kotlin או Java), עליכם לוודא שהאפליקציה כוללת גם ספריות מקוריות של 32 ביט וגם של 64 ביט.

מידע נוסף על תמיכה בארכיטקטורות של 64 ביט

הפעלת אפליקציה בשעון פיזי (אופציונלי)

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

כדי להריץ אפליקציה בשעון פיזי, צריך להכין את המכשיר לבדיקה ואז לחבר אותו למכונת הפיתוח.

הכנת השעון לבדיקה

כדי להכין את השעון לבדיקה, צריך להפעיל את ניפוי הבאגים באמצעות ADB לפי השלבים הבאים.

  1. פותחים את תפריט הגדרות בשעון.
  2. עוברים לתחתית התפריט. אם לא מופיע פריט בקטע אפשרויות למפתחים, מבצעים את שלבי המשנה הבאים. אם לא, ממשיכים לשלב הבא.
    1. מקישים על מערכת > מידע כללי או על מערכת > מידע כללי > גרסאות.
    2. מאתרים את הפריט מספר Build ומקישים עליו שבע פעמים. אם השעון מוגן באמצעות קוד אימות או קו ביטול נעילה, מזינים אותו כשמופיעה בקשה לעשות זאת.
  3. בתפריט הגדרות, מקישים על אפשרויות למפתחים.
  4. מפעילים את האפשרות ניפוי באגים באמצעות ADB.

חיבור השעון למכונה לפיתוח

בחלק מהשעונים אפשר להתחבר באמצעות USB. לחלק מהתכונות נדרש חיבור אלחוטי.

הגדרת חיבור קווי באמצעות USB

כדי לחבר את השעון:

  1. מחברים את השעון למכונה לפיתוח באמצעות כבל USB.
  2. בשעון, מפעילים את האפשרות אפשר תמיד מהמחשב הזה ומקישים על אישור.

הגדרת חיבור אלחוטי

אם אין בשעון יציאת USB, כך מחברים שעון באמצעות Wi-Fi או Bluetooth.

התקנת גרסה ספציפית של Wear OS (אופציונלי)

אם תרחיש הבדיקה של האפליקציה תלוי בגרסה ספציפית של Wear OS, תוכלו להטמיע קובץ אימג' של תוכנה בשעונים שתומכים בחיבור נתונים (כבל) מסוג USB. לדוגמה, אפשר לשדרג קובץ אימג' של היצרן או תמונת OTA מלאה למכשיר Google Pixel Watch 3 או Google Pixel Watch 2.

פתיחת האפליקציה בשעון

  1. עוברים אל הפעלה > בחירת מכשיר. בוחרים את השעון שמחובר למכונה.
  2. בסרגל הכלים של Android Studio, לוחצים על הפעלה . האפליקטור מופעל ופותח את האפליקציה.
  3. אחרי כמה רגעים, ההודעה "שלום..." תופיע בשעון.