Wear OS תומך בניפוי באגים אלחוטי, שמאפשר לכם לנפות באגים באפליקציה דרך רשת Wi-Fi.
דרישות מוקדמות
לפני שמתחילים, חשוב לוודא שיש לכם:
- Android Debug Bridge (ADB): צריך להשתמש ב-
adbמגרסה 30.0.0 ואילך. אותה רשת Wi-Fi: המחשב לפיתוח ושעון Wear OS צריכים להיות מחוברים לאותה רשת Wi-Fi.
הפעלת ניפוי באגים אלחוטי
- מפעילים את האפשרויות למפתחים בשעון.
- פותחים את ההגדרות בשעון ועוברים אל אפשרויות למפתחים.
- מפעילים את האפשרות ניפוי באגים באמצעות ADB.
מפעילים את האפשרות ניפוי באגים אלחוטי.
בתיבת הדו-שיח שמופיעה, בוחרים באפשרות אישור או אישור תמיד ברשת הזו כדי לאשר.
התאמה בין המחשב לשעון
צריך להתאים את המחשב לשעון רק פעם אחת.
- בשעון, עוברים אל הגדרות > אפשרויות למפתחים > ניפוי באגים אלחוטי.
- בוחרים באפשרות התאמת מכשיר חדש.
- בשעון מוצגים קוד התאמה ל-Wi-Fi, כתובת IP ויציאה להתאמה. שימו לב לערכים האלה.
במחשב, פותחים טרמינל ומריצים את הפקודה הבאה, אחרי שמחליפים את
ip-addressואתpairing-portבערכים שמוצגים בשעון:adb pair ip-address:pairing-portכשמוצגת בקשה, מזינים את קוד ההתאמה ל-Wi-Fi שמופיע בשעון. אם ההתאמה הצליחה, תופיע הודעה דומה לזו:
Successfully paired to ip-address:pairing-port
חיבור לשעון
אחרי שהשעון והמחשב יותאמו, תוכלו להתחבר לשעון. צריך להתחבר מחדש בכל פעם שמפעילים מחדש את הניפוי באגים האלחוטי או כשמחליפים רשתות Wi-Fi.
- בשעון, עוברים אל הגדרות > אפשרויות למפתחים > ניפוי באגים אלחוטי.
מחפשים את כתובת ה-IP ואת היציאה של החיבור בקטע ניפוי באגים אלחוטי (לא בקטע 'התאמה של מכשיר חדש').
במחשב, מריצים את הפקודה הבאה:
adb connect ip-address:connection-portכדי לאמת את החיבור, מריצים את הפקודה:
adb devicesהשעון אמור להופיע ברשימת המכשירים המחוברים.
אם הפקודה הזו מחזירה יותר ממכשיר אחד, צריך להוסיף לפני פקודות
adbאת כתובת ה-IP של המכשיר:adb -s ip-address:connection-port
פתרון בעיות
אם לא מצליחים להתחבר, אפשר לנסות את הפעולות הבאות:
- בדיקת החיבור לרשת: מוודאים ששני המכשירים מחוברים לאותה רשת Wi-Fi ושהרשת מאפשרת תנועה בין עמיתים.
- הפעלה מחדש של ADB: במחשב, מריצים את הפקודה
adb kill-serverואז את הפקודהadb start-server, ואז מנסים להתחבר שוב. - הפעלה והשבתה של ניפוי באגים: משביתים את האפשרות ניפוי באגים אלחוטי בשעון ומפעילים אותה מחדש.