19Jul

כיצד להתקין ולהשתמש ADB, אנדרואיד Debug גשר השירות

ADB, Android Debug Bridge, הוא כלי שורת פקודה הכלול ב- Android SDK של Google. ADB יכול לשלוט על המכשיר שלך באמצעות USB מהמחשב, להעתיק קבצים הלוך ושוב, להתקין להסיר יישומים, להפעיל פקודות פגז, ועוד.

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

שלב ראשון: הגדר את ה- SDK של Android

לראש דף ההורדה של Android SDK וגלול מטה אל "כלי SDK בלבד", שהוא אוסף של כלים הכוללים ADB.הורד את קובץ ה- ZIP עבור הפלטפורמה שלך ופתח אותו בכל מקום שבו ברצונך לאחסן את הקבצים ADB - הם ניידים, כך שתוכל לשים אותם בכל מקום שתרצה.

הפעל את ה- SDK Manager EXE ובטל את הכל מלבד "Android SDK Platform-tools".אם אתה משתמש בטלפון של Nexus, ייתכן שתרצה גם לבחור "מנהל התקן USB של Google" כדי להוריד את מנהלי ההתקן של Google.לחץ על הלחצן התקן.זה מוריד ומתקין את חבילת פלטפורמת כלים, המכיל ADB ושירותים אחרים.

כאשר זה נגמר, אתה יכול לסגור את מנהל SDK.

שלב שני: אפשר איתור באגים USB בטלפון שלך

כדי להשתמש ב- ADB עם מכשיר ה- Android שלך, עליך להפעיל תכונה הנקראת איתור באגים ב- USB.פתח את מגירת האפליקציות בטלפון, הקש על הסמל 'הגדרות' ובחר 'מידע על טלפון'.גלול לאורך כל הדרך ולחץ על הפריט 'מספר בניין' שבע פעמים.אתה צריך לקבל הודעה אומר שאתה עכשיו מפתח.

חזור לדף הראשי של ההגדרות, ואתה אמור לראות אפשרות חדשה בתחתית הנקראת "אפשרויות מפתח".פתח את זה ופעל "USB Debugging".

מאוחר יותר, כאשר אתה מחבר את הטלפון למחשב שלך, תראה חלון מוקפץ בשם "אפשר Debugging USB?" בטלפון שלך.סמן את התיבה "אפשר תמיד מהמחשב הזה" והקש על אישור.

שלב שלישי: בדוק את ADB והתקן את מנהלי ההתקנים של הטלפון( אם יש צורך)

פתח את התיקייה שהתקנת את כלי ה- SDK ופתח את התיקיה Tools-platform.זה המקום שבו תוכנית ADB מאוחסן.הקש Shift ולחץ באמצעות לחצן העכבר הימני בתוך התיקיה.בחר "פתח חלון פקודה כאן".

כדי לבדוק אם ADB פועל כהלכה, חבר את מכשיר ה- Android למחשב באמצעות כבל USB והפעל את הפקודה הבאה: התקנים

ADB

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

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

ניתן גם לנסות להתקין את מנהל התקן USB של Google מהתיקייה תוספות בחלון SDK Manager, כפי שציינו בשלב הראשון.פעולה זו תפעל עם טלפונים מסוימים, כולל מכשירי Nexus.

אם אתה משתמש במנהל התקן USB של Google, ייתכן שיהיה עליך לאלץ את Windows להשתמש במנהלי ההתקנים המותקנים עבור ההתקן שברשותך.פתח את מנהל ההתקנים( לחץ על התחל, הקלד מנהל ההתקנים והקש על Enter), אתר את המכשיר, לחץ עליו באמצעות לחצן העכבר הימני ובחר מאפיינים.ייתכן שתראה סימן קריאה צהוב ליד ההתקן אם מנהל ההתקן שלו אינו מותקן כראוי.

בכרטיסיה מנהל התקן, לחץ על עדכון מנהל התקן.

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

תמצא את מנהל התקן ה- USB של Google בתיקיה "תוספות" שבה התקנת את קובצי ה- SDK של Android.בחר את התיקיה google \ usb_driver ולחץ על הבא.

לאחר שהתקנת את מנהלי ההתקנים של ההתקן, חבר את הטלפון ונסה שוב את התקני ADB: התקנים

אם הכל הלך כשורה, אתה אמור לראות את המכשיר שלך ברשימה, ואתה מוכן להתחיל להשתמש ב- ADB!

שלב רביעי( אופציונלי): הוסף ADB למערכת שלך PATH

כפי שהיא עומדת, אתה צריך לנווט לתיקייה של ADB ולפתוח שורת הפקודה שם בכל פעם שאתה רוצה להשתמש בו.עם זאת, אם תוסיף אותו ל- Windows System PathH, זה לא יהיה נחוץ - אתה יכול פשוט להקליד ADB מ הפקודה שורת הפקודה כדי להפעיל פקודות מתי שאתה רוצה, לא משנה מה התיקיה אתה נמצא.

התהליך הוא קצתשונה ב- Windows 7 ו- 10, לכן עיין במדריך המלא שלנו לעריכת ה- PathH של המערכת שלך לקבלת השלבים הדרושים לשם כך.

שימושי ADB פקודות

בנוסף למגוון הטריקים שדורשים ADB, ADB מציע מספר פקודות שימושיות:

ADB התקן C: \ package.apk - מתקין את החבילה הממוקמת ב- C: \ package.apk במחשב שלך בהתקן.- להסיר את החבילה עם package.name מהמכשיר שלך.לדוגמה, היית משתמש בשם com.rovio.angrybirds כדי להסיר את היישום Angry Birds.

ADB לדחוף C: \ file /sdcard/ קובץ - דוחף קובץ מהמחשב למכשיר שלך.לדוגמה, הפקודה כאן דוחפת את הקובץ הנמצא ב- C: \ file במחשב שלך לקובץ /sdcard/ בהתקן

ADB משוך קובץ /sdcard/ C: \ file - משוך קובץ מהמכשיר למחשב - פועל כמו דחיפה של ADB,אבל הפוך.

adb logcat - צפה ביומן של מכשיר Android שלך.יכול להיות שימושי עבור איתור באגים של אפליקציות.

Adb shell - נותן לך פגז לינוקס אינטראקטיבי שורת הפקודה על המכשיר שלך.

ADB פגז הפקודה - מפעיל את הפקודה פגז שצוין על המכשיר.

לקבלת מדריך מלא ל- ADB, עיין בדף Google Debug Bridge באתר מפתחי Android של Google.

תמונה אשראי: LAI Ryanne על Flickr