ניפוי באגים ב-Wear OS באמצעות Wi-Fi

‫Wear OS תומך בניפוי באגים אלחוטי, שמאפשר לכם לנפות באגים באפליקציה דרך רשת Wi-Fi.

דרישות מוקדמות

לפני שמתחילים, חשוב לוודא שיש לכם:

  • Android Debug Bridge (ADB): צריך להשתמש ב-adb מגרסה 30.0.0 ואילך.
  • אותה רשת Wi-Fi: המחשב לפיתוח ושעון Wear OS צריכים להיות מחוברים לאותה רשת Wi-Fi.

הפעלת ניפוי באגים אלחוטי

  1. מפעילים את האפשרויות למפתחים בשעון.
  2. פותחים את ההגדרות בשעון ועוברים אל אפשרויות למפתחים.
  3. מפעילים את האפשרות ניפוי באגים באמצעות ADB.
  4. מפעילים את האפשרות ניפוי באגים אלחוטי.

    בתיבת הדו-שיח שמופיעה, בוחרים באפשרות אישור או אישור תמיד ברשת הזו כדי לאשר.

התאמה בין המחשב לשעון

צריך להתאים את המחשב לשעון רק פעם אחת.

  1. בשעון, עוברים אל הגדרות > אפשרויות למפתחים > ניפוי באגים אלחוטי.
  2. בוחרים באפשרות התאמת מכשיר חדש.
  3. בשעון מוצגים קוד התאמה ל-Wi-Fi, כתובת IP ויציאה להתאמה. שימו לב לערכים האלה.
  4. במחשב, פותחים טרמינל ומריצים את הפקודה הבאה, אחרי שמחליפים את ip-address ואת pairing-port בערכים שמוצגים בשעון:

    adb pair ip-address:pairing-port
    
  5. כשמוצגת בקשה, מזינים את קוד ההתאמה ל-Wi-Fi שמופיע בשעון. אם ההתאמה הצליחה, תופיע הודעה דומה לזו:

    Successfully paired to ip-address:pairing-port
    

חיבור לשעון

אחרי שהשעון והמחשב יותאמו, תוכלו להתחבר לשעון. צריך להתחבר מחדש בכל פעם שמפעילים מחדש את הניפוי באגים האלחוטי או כשמחליפים רשתות Wi-Fi.

  1. בשעון, עוברים אל הגדרות > אפשרויות למפתחים > ניפוי באגים אלחוטי.
  2. מחפשים את כתובת ה-IP ואת היציאה של החיבור בקטע ניפוי באגים אלחוטי (לא בקטע 'התאמה של מכשיר חדש').

  3. במחשב, מריצים את הפקודה הבאה:

    adb connect ip-address:connection-port
    
  4. כדי לאמת את החיבור, מריצים את הפקודה:

    adb devices
    

    השעון אמור להופיע ברשימת המכשירים המחוברים.

    אם הפקודה הזו מחזירה יותר ממכשיר אחד, צריך להוסיף לפני פקודות adb את כתובת ה-IP של המכשיר:

    adb -s ip-address:connection-port
    

פתרון בעיות

אם לא מצליחים להתחבר, אפשר לנסות את הפעולות הבאות:

  • בדיקת החיבור לרשת: מוודאים ששני המכשירים מחוברים לאותה רשת Wi-Fi ושהרשת מאפשרת תנועה בין עמיתים.
  • הפעלה מחדש של ADB: במחשב, מריצים את הפקודה adb kill-server ואז את הפקודה adb start-server, ואז מנסים להתחבר שוב.
  • הפעלה והשבתה של ניפוי באגים: משביתים את האפשרות ניפוי באגים אלחוטי בשעון ומפעילים אותה מחדש.