Logo iw.androidermagazine.com
Logo iw.androidermagazine.com

מה זה adb והאם אני צריך את זה?

Anonim

אתה שומע את הביטוי "adb" שנזרק הרבה בפורומים ובבלוגים של אנדרואיד. גם אנחנו אשמים בזה. אבל מה בדיוק adb, ומדוע אתה צריך (או לא צריך) להשתמש בו?

לדברי גוגל - "אנדרואיד Debug Bridge (adb) הוא כלי רב-תכליתי המאפשר לך לנהל את המצב של מופע אמולטור או מכשיר המונע על ידי אנדרואיד." זה בהחלט נשמע כמו משהו שגוגל הייתה אומרת, לא? במילים פשוטות, adb הוא שני יישומים שונים - אחד פועל במחשב שלך (Windows, Linux או Mac) ואחד פועל בטלפון שלך. כאשר הטלפון שלך מחובר, וניתור באגים ב- USB, באפשרותך להוציא פקודות ולתקשר עם הטלפון באמצעות מסך המחשב והמקלדת שלך. זה חלק מ- SDK אנדרואיד עבור Windows, Mac או Linux. מצטער OS2 / Warp.

טלפון אנדרואיד שלך משתמש בגרעין הלינוקס ובכלים כבסיס. המשמעות היא שלא מעט פקודות לינוקס ניתנות לשלוח דרך שרת ה- adb (זה שרץ במחשב שלך) ללקוח ה- adb (זה שרץ בטלפון שלך) והן יבוצעו. אתה יכול לראות רשימה חלקית שלהם בתמונה למעלה.

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

אם יש לך שימוש ב- adb, הקפד לבדוק באתר המפתחים של אנדרואיד את מדריך השימוש המלא. קדימה, באגים.