תוכן עניינים:
- 1. הפקודה התקני adb
- 2. פקודת הדחיפה של ה- adb
- 3. פקודת משיכת ה- adb
- 4. פקודת האתחול מחדש של adb
- 5. פקודות השחזור של adb אתחול מחדש ו- adb אתחול מחדש
- 6. הפקודה התקני fastboot
- 7. פקודת ביטול הנעילה של fastboot
- 8. פקודת ההתקנה של adb
- 9. הפקודה על טען sidb
- 10. פקודת ה- shell shell
עבור רבים מאיתנו, העובדה שאנחנו יכולים לחבר את הטלפון האנדרואיד שלנו למחשב ולתקשר איתו היא יתרון גדול. מלבד התקופות בהן שברנו משהו וצריך לתקן את זה, יש המון סיבות לכך שמשתמש אנדרואיד מתקדם ירצה לדבר עם המכשיר שלו. כדי לעשות זאת, עליכם להחזיק מספר כלים ולהכיר כמה פקודות. על זה נדבר היום.
אמנם, זה לא יהיה הדיון בסופו של דבר בפקודות adb, אבל יש 10 פקודות בסיסיות שכולם צריכים לדעת אם הם מתכננים לרדת וללכלך בשורת הפקודה.
תזדקק לכמה כלים ולהשיג אותם קל. המשך אל אתר מפתח ה- Android. אתה יכול להתקין את חבילת Android Studio המלאה אם אתה רוצה כלי ניקוב נוספים לביצוע באגים, או שאתה יכול לגלול למטה לתחתית העמוד ולהוריד רק את כלי שורת הפקודה. אלא אם כן אתה מפתח או מבצע איתור באגים של משהו בטלפון או בטלפון שלך, תרצה רק את כלי שורת הפקודה.
- התקנת ה- SDK במחשב שלך
- התקנת כלי שורת הפקודה ללא SDK המלא
אם אתה משתמש ב- Windows, יש שלב נוסף. בקר בדף היצרן של המכשיר שלך והתקן את מנהלי ההתקן של adb ו- fastboot עבור Windows. תזדקק לזה כדי שהמחשב שלך יוכל לדבר עם מכשיר ה- Android שלך. אם אתה מכה בחבורה (Windows יכול להיות הפכפך), בקר בפורומים ומישהו יהיה מסוגל לעזור לך לעבור את זה.
כעת, כשכולנו באותו דף, הפעל באגים באמצעות USB במכשיר שלך (עיין במדריך למכשירים שלך אם אתה זקוק לעזרה במציאתו) וחבר את הטלפון למחשב שלך.
מתחילים.
1. הפקודה התקני adb
הפקודה התקני adb היא החשובה ביותר מבין החבורה, מכיוון שהיא משמשת לוודא שהמחשב ומכשיר ה- Android שלהם מתקשרים. לכן אנו מכסים את זה קודם.
אם אתה מקצוען במערכת ההפעלה במחשב שלך, תרצה להוסיף את הספרייה עם כלי האנדרואיד לנתיב שלך. אם אתה לא, אל תדאג. פשוט הפעל את הטרמינל או את קונסולת הפקודה והצביע עליו היכן הנחת הכלים שחולצו שהורדת למעלה.
לאחר שאתה בטוח שאתה נמצא בתיקיה הנכונה, הקלד התקני adb בשורת הפקודה. אם אתה מקבל מספר סידורי, טוב לך ללכת! אם לא, ודא שאתה נמצא בתיקיה הנכונה וכי התקן התקן התקן של מנהל התקן נכון אם אתה משתמש ב- Windows. וודא שהפעלת איתור באגים ב- USB!
כעת, לאחר שהשכנו הכל, בואו נסתכל על כמה פקודות נוספות.
2. פקודת הדחיפה של ה- adb
אם ברצונך להעביר קובץ למכשיר אנדרואיד שלך באופן תכנותי, אתה רוצה להשתמש בפקודת ה- push adb. יהיה עליך לדעת כמה פרמטרים, כלומר הנתיב המלא של הקובץ שאתה דוחף, והנתיב המלא למקום שאתה רוצה להציב אותו. בתמונה למעלה אני דוחף שיר מתיקיית המוסיקה שלי בשולחן העבודה לתיקיית המוסיקה בטלפון שלי.
שימו לב לחתכים בנתיב הקובץ ולציטוטים סביב הנתיב במחשב שלי בפקודה. Windows משתמש \ כמתג ספריה בנתיב קבצים ו- Unix משתמשת /. מכיוון שלשם הקובץ יש רווחים ותווים מיוחדים (אני שם את זה כך בכוונה!) אתה צריך לאמת את הנתיב בציטוטים.
3. פקודת משיכת ה- adb
אם דחיפת adb שולחת קבצים למכשיר האנדרואיד שלך, אין זה סביר שפקודת ה- adb למשוך תוציא אותם.
זה בדיוק מה שהוא עושה וזה עובד באותה צורה שעשתה פקודת ה- push של ה- adb. עליכם לדעת הן את הנתיב של הקובץ אליו ברצונכם למשוך, כמו גם את הנתיב אליו תרצו להציב. אתה יכול להשאיר את נתיב היעד ריק וזה יפיל את הקובץ לתיקיית הכלים שלך כדי להקל.
בדוגמה זו עשיתי זאת בדרך הקשה ונכנסתי לנתיבים המלאים כדי שתוכל לראות איך זה נראה. זכור את הקו הקיצוני שלך לעומת כללי הקו האחורי כאן ולא יהיו לך בעיות.
4. פקודת האתחול מחדש של adb
זה בדיוק מה שאתה חושב שהוא - דרך לאתחל את המכשיר שלך משורת הפקודה. הפעלת זה פשוט: פשוט הקלד אתחול מחדש של adb והזן.
לפני שאתה אומר "אני יכול פשוט ללחוץ על הכפתור!" עליכם להבין שניתן לבצע סקריפטים על פי פקודות אלה, והמכשיר שלכם יכול לאתחל באמצע סקריפט אם תזדקקו לכך. וזה קטע טוב למספר חמש.
5. פקודות השחזור של adb אתחול מחדש ו- adb אתחול מחדש
לא רק שתוכל לאתחל את המכשיר שלך, אתה יכול לציין שהוא יפעיל מחדש למטען האתחול. זה מאוד שימושי, מכיוון שלעיתים שילובי הכפתורים האלה נוחים, ואם יש לך מכשירים רבים קשה לזכור את כולם. במכשירים מסוימים אין אפילו דרך לאתחל לטעינת האתחול ללא פקודה זו. ושוב, היכולת להשתמש בפקודה זו בתסריט היא לא יסולא בפז.
עושה זאת קל, פשוט הקלד את טעינת האתחול מחדש של adb והקש על מקש Enter.
רוב המכשירים יכולים גם לאתחל בהתאוששות ישירות עם התאוששות מחדש של adb (שימו לב שאין מקף זה) וחלקם לא יכולים. לא יזיק לשום דבר לנסות.
6. הפקודה התקני fastboot
כשאתה עובד בתוך טוען האתחול, adb כבר לא עובד. עדיין אינך מאתחל לאנדרואיד, וכלי הבאגים אינם פעילים לתקשר איתם. תצטרך להשתמש בפקודה fastboot במקומה.
Fastboot הוא ככל הנראה כלי הבאגים החזק ביותר באנדרואיד הקיים, ומכשירים רבים אינם מאפשרים זאת. אם שלך כן, אתה צריך להיות בטוח שהדברים מתקשרים. שם נכנס לפעולה הפקודה של התקני fastboot. כשתתבקש, פשוט הקלידו התקני fastboot ועליכם לראות מספר סידורי, ממש כמו פקודת התקני ה- adb שעברנו עליהם קודם.
אם הדברים אינם פועלים ואתה משתמש ב- Windows, סביר להניח שיש לך בעיה במנהל התקן ותצטרך למקור זאת מהיצרן.
7. פקודת ביטול הנעילה של fastboot
תהליך הנעילה של fastboot ימחק את כל מה בטלפון ויאפס אותו.
הגביע הקדוש של פקודות אנדרואיד, נעילת המהבהב המהיר של המהירה עושה דבר אחד, ודבר אחד בלבד - מבטל את הנעילה של טוען האתחול שלך. זה לא מופעל בכל טלפון, אפילו לא בטלפונים התומכים ב- fastboot, אך אנו כוללים אותו מכיוון שגם אם אינך זקוק לו, זהו חלק חשוב בפתיחות של אנדרואיד. לגוגל לא אכפת מה אנחנו עושים עם טלפונים כל עוד זה לא נוגד חוקים לגישה ל- Google Play וזה כולל דרך קלה זו לפצח אותם פתוחים, גם אם החברה שהפיקה את הטלפון שלך לא תומכת בזה.
השימוש בו די קל. לאחר שהשתמשת במכשירי fastboot כדי לוודא שהכל מתקשר, פשוט הקלד fastboot מהבהב כדי לבטל את הנעילה בשורת הפקודה ולחץ על Enter. התבונן במכשיר שלך, קרא בעיון ובחר בחוכמה.
8. פקודת ההתקנה של adb
בעוד ש- push adb יכול להעתיק קבצים למכשירי אנדרואיד שלנו, התקנת adb יכולה למעשה להתקין אפליקציות. יהיה עליך לספק את הנתיב שבו נשמר קובץ.apk ואז הפעל אותו כך: adb התקן את TheAppName.apk.
אם אתה מעדכן אפליקציה, אתה משתמש במתג -r: adb install -r TheAppName.apk. יש גם מתג ה- A שמנסה להתקין בכרטיס ה- SD, כמו גם פקודות אחרות שכנראה לא תזדקקו לה.
ולבסוף, תוכלו להסיר התקנת אפליקציות לפי שם החבילה שלהם באמצעות הסרת ההתקנה של שם חבילה בשם adb כאן. גם להסרת ההתקנה יש מתג. מתג ה- k יסיר את ההתקנה של האפליקציה אך ישאיר את כל נתוני האפליקציה והמטמון במקום.
9. הפקודה על טען sidb
עדכון OTS (באוויר) מוריד על ידי הטלפון שלך כקובץ zip. אתה יכול גם להוריד קובץ zip זה באופן ידני ולהתקין אותו מבלי שתצטרך לחכות לטלפון שידחוף אליו את העדכון. התוצאה הסופית זהה כאילו חיכית, אבל אנחנו שונאים לחכות.
כל שעליכם לעשות הוא להוריד את העדכון למחשב. חבר את הטלפון למחשב. לאחר מכן, התחל מחדש להתאוששות בטלפון שלך והשתמש בלחצני עוצמת הקול למעלה ולמטה בחר החל עדכון מ- ADB. ואז קפוץ לשורת המסוף / הפקודה האהובה עליך והקלד את adb sideload Full-Path-to-the-file.zip ולחץ על Enter. תן לדברים לעבור את דרכם, ואתה מוזהב.
10. פקודת ה- shell shell
פקודת ה- shell shell מבלבלת הרבה אנשים. ישנן שתי דרכים להשתמש בו, האחת שבה אתה שולח פקודה למכשיר להפעלה במעטפת שורת פקודה משלה, ואחת שבה אתה באמת נכנס למעטפת הפקודה של המכשיר מהטרמינל שלך.
בתמונה למעלה אני בתוך מעטפת המכשיר. להגיע לשם קל מספיק, פשוט הקלד מעטפת adb והזן. כשתהיה בפנים, תוכל ליצור אינטראקציה עם מערכת ההפעלה הפועלת בפועל בטלפון שלך. אני מזהיר אותך כי אלא אם כן אתה מכיר פגז או קליפה, אתה צריך להיזהר כאן כי הדברים יכולים לפנות דרומה במהירות אם אתה לא. אפר ובאש הם קליפות פיקוד. הם מאפשרים לך לקיים אינטראקציה עם הטלפון שלך באמצעות פקודות מוקלדות והרבה אנשים משתמשים באחד משניהם או בשניהם במחשבי לינוקס או מק, גם אם הם לא ידעו זאת. ** זה לא DOS אז אל תנסה שום פקודות DOS. **
השיטה הנוספת להשתמש בפקודת ה- shell של ה- adb היא להשתמש בה כדי לומר לטלפון שלך להריץ פקודת פגז מבלי להיכנס למעטפת. השימוש בו קל; סוג מעטפת adb
הקפד מאוד להריץ פקודות ישירות בשיטות אלה.
ושם יש לך את זה. יש עוד הרבה פקודות ללמוד אם אתה מהסוג שאוהב ללמוד פקודות, אך 10 אלה הן אלה שאתה באמת צריך לדעת אם אתה רוצה להתחיל לחפור בשורת הפקודה.
עודכן באוגוסט 2018 כדי להישאר מעודכן עם המהדורות האחרונות של אנדרואיד.