אפליקציות Wear OS אמורות לפעול באופן עצמאי, ללא צורך בטלפון. עם זאת, אם אפליקציית Wear OS שלכם תלויה באפליקציה לנייד, תוכלו לעיין במידע הבא לגבי חיבור שעון ממומש או שעון פיזי לטלפון.
התאמת מכשירים לאמולטור של שעון
יש לך אפשרות להתאים מכשירים לאמולטור או למכשיר וירטואלי (AVD) של Android בשעון, באופן ידני או באמצעות האמולטור לאמולטור Wear OS.
שימוש באסיסטנט ההתאמה של האמולטור ל-Wear OS
הערה: כדי להשתמש במסייע ההתאמה של אמולטור Wear OS, צריך טלפון עם Android מגרסה 11 ואילך (רמת API 30 ואילך) וחנות Google Play מותקנת. בנוסף, כדי להשתמש בתכונות האחרונות של Assistant, חשוב לוודא שהמכשירים שלכם להדמיה של Wear פועלים ברמת API 28 ואילך. כדי לשדרג את קובצי האימג' של המכשירים המשוכפלים, משתמשים ב-SDK Manager.
בעזרת הכלי להתאמת אמולטור של Wear OS קל יותר לנהל אמולטורים של Wear ולחבר אותם. אפשר להתאים מכשירי Wear מרובים לטלפון וירטואלי או פיזי אחד. בנוסף, Android Studio זוכרת מכשירי התאמה קודמים ומתאימה אותם מחדש כשהם מופעלים.
כדי להתאים שני מכשירים:
- אם עדיין לא עשיתם זאת, יוצרים אמולטור של Wear.
-
במנהל המכשירים, לוחצים על סמל תפריט ההרחבה ליד המכשיר שרוצים להתאים ובוחרים באפשרות התאמת מכשיר לביש.
- הפעולה הזו תפעיל את הכלי לעזרה בהתאמת אמולטור Wear OS. אם בחרתם באפשרות התאמת מכשיר לביש ברשומה של הטלפון, תוצג לכם רשימה של מכשירי Wear זמינים. אם התחלתם עם מכשיר Wear, תוצג לכם רשימה של הטלפונים הזמינים. בוחרים את המכשיר שרוצים להתאים ולוחצים על הבא.
- יכול להיות שיחלפו כמה דקות עד שהפעלת Android Studio והכנת המכשירים יסתיימו. אם אפליקציית התלווה של Wear OS לא מותקנת בטלפון, פועלים לפי ההוראות כדי להתחבר לחנות Play, להתקין אותה ולהגדיר אותה.
- כדי להתאים את המכשירים באפליקציית Wear OS בטלפון, לוחצים על תפריט הניווט הנוסף ובוחרים באפשרות התאמה למהדר.
אחרי שהמכשירים מותאמים, יופיעו סמלים קטנים לצד המכשירים המותאמים במנהל המכשירים. אפשר גם ללחוץ על התפריט הנפתח של סמל האפשרויות הנוספות ולבחור באפשרות הצגת פרטים כדי לראות רשימה של המכשירים המותאמים.
התאמת טלפון ל-AVD של השעון
אם רוצים להשתמש בחשבון Google ב-AVD של השעון לצורכי פיתוח, אפשר להתאים טלפון ל-AVD של השעון ולסנכרן חשבון Google באופן הבא:
- פועלים לפי השלבים להגדרת טלפון.
- בטלפון, מפעילים את האפשרות אפשרויות למפתחים ואת האפשרות ניפוי באגים ב-USB.
- מחברים את הטלפון למחשב באמצעות USB.
-
מעבירים את יציאת התקשורת של ה-AVD לטלפון המחובר בכל פעם שהטלפון מחובר באמצעות הפקודה הבאה:
adb -d forward tcp:5601 tcp:5601
- באפליקציה הנלווית של Wear OS בטלפון, מתחילים את תהליך ההתאמה הרגיל. לדוגמה, במסך הפתיחה, מקישים על הלחצן הגדרה. לחלופין, אם כבר התבצע התאמה של שעון קיים, מקישים על הוספת שעון חדש בתפריט שבפינה הימנית העליונה.
- באפליקציה הנלווית של Wear OS בטלפון, מקישים על 'אפשרויות נוספות' ואז מקישים על התאמה באמצעות אמולטור.
- מקישים על סמל ההגדרות.
- בקטע הגדרות המכשיר, מקישים על מכונה וירטואלית.
- מקישים על חשבונות ובוחרים חשבון Google. פועלים לפי השלבים באשף כדי לסנכרן את החשבון עם הסימולטור. אם צריך, מקלידים את הסיסמה של המכשיר לביטול הנעילה ואת הסיסמה של חשבון Google כדי להתחיל את סנכרון החשבון.
חיבור טלפון למספר מכשירים של Wear
כדי לחבר מכשיר Wear שני לטלפון וירטואלי או פיזי, פועלים לפי אותם שלבים כמו בהתאמה ראשונית: מאתרים את הטלפון או מכשיר Wear שרוצים להתאים במנהל המכשירים, לוחצים על סמל תפריט ההרחבה ולוחצים על התאמת מכשיר לביש.
הגדרת טלפון
בקטע הזה מוסבר איך מגדירים טלפון נייד עם אפליקציית שותפה ל-Wear OS.
שימוש בגרסה ל-Android של האפליקציה הנלווית
בטלפון Android, עוברים לדף האפליקציה שעון חכם של Wear OS by Google. מקישים על עדכון כדי להוריד ולהתקין את האפליקציה. אחרי ההתקנה, מוודאים שהאפשרות עדכון אוטומטי מסומנת באפליקציה. אפשר לעיין בקטע 'כך מעדכנים אפליקציות ספציפיות ל-Android באופן אוטומטי' במאמר עדכון אפליקציות שהורדתם. מקישים על פתיחה כדי להפעיל את האפליקציה.
התאמה של טלפון Android לשעון
אחרי שמתקינים את האפליקציה הנלווית בטלפון, מבטלים את ההתאמה של השעון אם היא לא רלוונטית. לאחר מכן מתאימים את הטלפון לשעון חדש שעבר אימג'. כדי לעשות זאת, מבצעים את השלבים הבאים:
- בטלפון, בוחרים את שם המכשיר בשעון שלכם מרשימת המכשירים. קוד ההתאמה יוצג בטלפון ובשעון. בודקים שהקודים תואמים.
- מקישים על התאמה כדי להמשיך בתהליך ההתאמה. כשהשעון מתחבר לטלפון, מוצגת הודעת אישור. בטלפון יוצג מסך עם רשימה של החשבונות בטלפון.
- בוחרים חשבון Google שרוצים להוסיף ולסנכרן עם השעון.
- עליך לאשר את נעילת המסך ולהזין את הסיסמה כדי להתחיל בהעתקת החשבון מהטלפון לשעון.
- פועלים לפי ההוראות באשף כדי לסיים את תהליך ההתאמה.
אפליקציה נלווית ל-iPhone
אפליקציית לווין ל-iOS זמינה בטלפונים עם iOS מגרסה 8.2 ואילך. כדי להתקין אותו:
- ב-iPhone, נכנסים ל-App Store ומורידים ומתקינים את אפליקציית התמיכה של Wear OS by Google.
- צריך לפעול לפי ההוראות בשעון ובטלפון כדי להתחיל בתהליך ההתאמה. מידע נוסף זמין בדף פתרון בעיות בהגדרה של השעון.
שימוש חוזר בקוד של אפליקציה לנייד במודול של Wear OS
אתם יכולים להוסיף מודול למכשיר Wear OS לפרויקט הקיים שלכם ב-Android Studio כדי שתוכלו לעשות שימוש חוזר בקוד מהאפליקציה לנייד.
יצירת מודול ל-Wear OS בפרויקט הקיים
כדי ליצור מודול Wear OS, פותחים את הפרויקט הקיים של Android Studio ומבצעים את הפעולות הבאות:
- לוחצים על קובץ > חדש > מודול חדש.
- בחלון New Module בוחרים באפשרות Wear OS Module ולוחצים על Next.
- בקטע Configure the new module (הגדרת המודול החדש), מזינים את הפרטים הבאים:
- Application/Library Name: השם של הסמל של מרכז האפליקציות של המודול החדש
- Module Name: שם התיקייה של קוד המקור וקובצי המשאבים
- Package Name: מרחב השמות של הקוד במודול. המחרוזת מתווספת כמאפיין
package
בקובץ המניפסט של Android של המודול. - גרסת ה-SDK המינימלית: הגרסה הנמוכה ביותר של הפלטפורמה שתומכת במודול של האפליקציה. לדוגמה, בוחרים באפשרות API 26: Android 8.0.
הערך הזה מגדיר את המאפיין
minSdkVersion
בקובץbuild.gradle
, ואפשר לערוך אותו מאוחר יותר.
- לוחצים על הבא. יוצגו כמה אפשרויות של תבניות קוד. בוחרים באפשרות פעילות ריקה ב-Wear OS ולוחצים על הבא.
- בחלון Configure Activity, מזינים או מאשרים את ערכי ברירת המחדל בשדות Activity Name, Layout Name ו-Source Language. לוחצים על Finish (סיום).
Android Studio יוצרת את הקבצים של המודול החדש ומסנכרנת אותם. מערכת Android Studio גם מוסיפה את כל יחסי התלות הנדרשים של Wear OS לקובץ ה-build של המודול החדש. המודול החדש יופיע בחלון Project בצד ימין של המסך. אם התיקייה של המודול החדש לא מופיעה, מוודאים שבחלון מוצגת תצוגת Android.
מוסיפים את הפרטים הבאים לקובץ build.gradle
של המודול החדש ל-Wear OS:
-
בקטע
android
, מגדירים את הערכים שלcompileSdkVersion
ל-33 ושלtargetSdkVersion
ל-30. - מוסיפים את יחסי התלות הנדרשים. מידע נוסף זמין במאמר הצהרת יחסי תלות.
- מסנכרנים את הפרויקט ב-Android Studio. כדי להריץ את הקוד במודול החדש, קראו את המאמר הפעלת הסימולטור והרצת אפליקציית Wear OS.