בדף הזה מוסבר איך ליצור את האפליקציה הראשונה ל-Wear OS באמצעות תבנית מ-Android Studio. באפליקציה מוצגות הדרכים השונות להצגת מידע במבט מהיר במכשירי Wear OS, ומוצגות כמה שיטות מומלצות לפיתוח אפליקציות בפלטפורמה.
המדריך הזה מבוסס על ידע קודם על פלטפורמת Android ועל Android Studio IDE. אם אתם חדשים ב-Android, תוכלו ליצור אפליקציה באמצעות הקודלה הזה. למידע נוסף על היכולות של Android Studio, אפשר לעבור לדף מידע על Android Studio.
יצירת אפליקציה ל-Wear OS
אחרי שמורידים ומתקינים את הגרסה האחרונה של Android Studio, משלימים את האשף 'פרויקט חדש':
- פותחים את Android Studio ועוברים אל קובץ > חדש > פרויקט חדש. יופיע החלון New Project.
- בחלונית Templates בוחרים באפשרות Wear OS. לאחר מכן, בחלונית הראשית, בוחרים באפשרות ריקון האפליקציה של 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 System Image ואת Wear OS 4 Intel x86 Atom_64 System Image.
כדי לסגור את מנהל ה-SDK, לוחצים על אישור.
עכשיו אתם מוכנים להריץ את האפליקציה הראשונה ב-Wear OS.
הרצת אפליקציה באמולטור
הדרך הקלה ביותר להריץ את האפליקציה הראשונה ל-Wear OS היא להגדיר אמולטור.
הגדרת אמולטור
כדי להגדיר אמולטור ב-Android Studio:
- פותחים את הכרטיסייה SDK Tools (כלים ל-SDK) ב-SDK Manager. מוודאים שמותקנת הגרסה העדכנית ביותר של Android SDK Platform-Tools.
- עוברים אל כלים > מנהל מכשירים.
- בוחרים באפשרות Create (+). אשף 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 שמתאים להגדרת המכשיר, לוחצים על 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
למהימלטורים שמשמשים בסין.
אפשר להשאיר את ערכי ברירת המחדל לכל ההגדרות במסך הזה, אלא אם רוצים להתאים אישית את הסימולטור. לוחצים על סיום.
מידע נוסף על שימוש במהדמרים זמין במדריך בנושא הפעלת אפליקציות במהדמרי Android.
פתיחת האפליקציה במה emultor
- עוברים אל הפעלה > בחירת מכשיר. בוחרים את הסימולטור שיצרתם.
- בסרגל הכלים של Android Studio, לוחצים על הפעלה
. האפליקטור מופעל ופותח את האפליקציה.
- אחרי כמה רגעים, אמורה להופיע ההודעה 'שלום…' במהלך.
בדיקת אודיו ב-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, לוחצים על הפעלה
. האפליקטור מופעל ופותח את האפליקציה.
- אחרי כמה רגעים אמורה להופיע בשעון ההודעה 'שלום…'.
מומלץ עבורך
- הערה: טקסט הקישור מוצג כש-JavaScript מושבת
- שילוב של מערכות build בהתאמה אישית של C/C++ באמצעות Ninja (ניסיוני)
- שכבות אימות של Vulkan ב-Android
- נתוני גרסה