מדריך בסיסי לפקודות ADB לאנדרואיד - אנדרואיד שמח

אחד היתרונות של השימוש באנדרואיד הוא שאנחנו יכולים לגשת ל"מעמקים "של המכשיר שלנו ולגעת כמעט בכל דבר. לבלתי נתפס ומעבר לו. לשם כך אנדרואיד מעמידה לרשותנו מספר כלים, כמו למשל ה- ADB ( Android Debug Bridge או Android Debug Bridge ).

ה- ADB היא תוכנית הכלולה בערכת הפיתוח של אנדרואיד (Android Studio), וכוללת סדרה של פקודות שנוכל לבצע בחלון פקודה פשוט בכדי לתקשר עם המכשיר שלנו ישירות ממחשב אישי .

בנוסף לפקודות ה- ADB המוזכרות , אנו יכולים להשתמש גם בפקודות מהירות שנקראות fastboot , סדרה של פקודות בהן אנו יכולים להשתמש ממאתחול האנדרואיד, מבלי להיכנס למערכת ההפעלה בפועל.

בקיצור, שני כלים שמתאימים לנו אם נרצה להתקין ROM מותאמים אישית , שורש או פשוט ללמוד קצת יותר על אנדרואיד.

דרישות לשימוש בפקודות ADB ו- Fastboot

על מנת להשתמש בפקודות ADB ולתקשר עם מכשיר אנדרואיד, עלינו להוריד ולהתקין את זה המכונה Android Studio או Android SDK . ניתן להוריד אותו מדף הפיתוח הרשמי של Android.

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

לסיום, זכרו כי יש צורך להפעיל ניפוי USB במסוף. בנוסף, נצטרך להתקין את מנהלי ההתקנים המתאימים במחשב האישי.

10 פקודות ה- ADB הנפוצות ביותר

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

כדי שהפקודות יעבדו כראוי עלינו לפתוח את מסוף המערכת וללכת לאותו נתיב בו התקנו את חבילת הפיתוח של אנדרואיד (בדרך כלל ב- C: / או בקבצי התוכנית).

אם בכל עת נרצה להעביר או להתקשר לקובץ, מומלץ שהוא יהיה ממוקם באותו נתיב .

1 # מכשירי ADB

הפקודה "מכשיר adb" היא אחת הבסיסיות ביותר. משתמשים בו כדי לדעת אם המכשיר מתקשר כהלכה עם המחשב האישי. אנו פותחים מסוף מערכת ומקלידים את הפקודה ישירות. אם הכל התנהל כשורה, רשימת המכשירים המחוברים תוצג עם המספר הסידורי והמעמד שלהם.

התקנת adb 2 #

זה נראה די ברור, נכון? בעזרת שורת פקודה זו אנו יכולים להתקין יישומים בפורמט apk במכשיר, ישירות ממסוף הפקודה של המחשב האישי שלנו.

adb להתקין app.apk

לדוגמא : adb להתקין whatsapp.apk

3 # ADB לדחוף

בעזרת "adb push" אנו יכולים להעביר קבצים מהמחשב לנתיב המצוין של מכשיר האנדרואיד. פשוט השאר את הקובץ באותו נתיב בו אנו נמצאים בחלון הפקודה וכתוב את הדברים הבאים:

ADB push file name destination_path

לדוגמא : adb push movie.mp4 / sdcard / films

משיכה 4 # ADB

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

Adb משיכת שם הקובץ source_path

לדוגמא : adb pull despacito.mp3 / sdcard / trash

5 אתחול מחדש של ADB

עם פקודה זו נפעיל מחדש את מכשיר האנדרואיד ישירות ממסוף הפקודה.

לדוגמא: אתחול מחדש של adb

6 # adb אתחול מחדש

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

לדוגמא: adb reboot-bootloader

7 # התאוששות מחדש של adb

עם פקודה זו אנו מפעילים מחדש את המכשיר, וטוענים את מצב השחזור. כמו הקודם, זו פקודה מאוד פשוטה.

לדוגמא: התאוששות מחדש של adb

8 # fastboot התקנים

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

באמצעות הפקודה להתקני fastboot אנו יכולים לאשר אם אנדרואיד שלנו מפעיל מצב fastboot ואם קיימת תקשורת בין המכשיר למחשב האישי.

לדוגמא: מכשירים מהירים

9 מעטפת ADB

הפקודה adb shell היא אחת המורכבות והמתקדמות ביותר. מצד אחד אנו יכולים פשוט לכתוב "מעטפת adb" ונראה את התוכן וההרשאות של קבצי המסוף והתיקיות.

אנו יכולים גם לבצע פעולות מתקדמות יותר כגון שינוי הרשאות או הפעלת סקריפט ממעטפת המכשיר.

מעטפת אדב

לדוגמא: adb shell chmod 666 /sdcard/morralla/despacito.doc

10 # logcat ADB

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

לדוגמא: adb logcat

כבונוס, אם יש לך טלפון פיקסל או נקסוס, אתה יכול גם להשתמש בפקודה " fastboot oem unlock " כדי לבטל את נעילת האתחול של המסוף שלך באמצעות פקודה פשוטה זו.

פקודות ADB אחרות למשתמשים מתקדמים

אם רצית ללמוד קצת יותר על פקודות ADB של Android, אני משאיר לך קישור מעניין מאוד שבו תוכל לראות את כל פקודות ADB וכיצד להוציא אותן לפועל.

האם מותקנת טלגרם ? קבל את הפוסט הטוב ביותר בכל יום בערוץ שלנו . או אם אתה מעדיף, גלה הכל מדף הפייסבוק שלנו .