הגדר את ADB ו-Fastboot לשימוש בכל מקום במחשב Windows או Linux שלך

אם אתה רוצה להשתמש ב-adb או fastboot מכל תיקייה במחשב Windows או Linux שלך, אתה יכול, פשוט על ידי עריכת משתנה PATH של המחשב שלך!

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


מהו משתנה מערכת PATH?

PATH משמש את Windows כדי לציין את המיקום של קובצי הפעלה חשובים. בדרך כלל, מדובר בקבצים הממוקמים בספריות המערכת, כגון C:\Windows ו-C:\Windows\system32. זו הסיבה שאתה יכול להקליד "calc" בשורת הפקודה כדי להפעיל את המחשבון, אך לא "chrome" כדי להפעיל את Google Chrome. משתנה זה משתנה לפעמים על ידי יישומים בעת התקנתם, כגון Java. Java מוסיפה את עצמה למשתנה PATH בהתקנה, כלומר אתה יכול להשתמש ב-Java מכל ספרייה. זה שימושי לאנשים המשתמשים ביישומי ג'אווה, כך שהתוכנית לא צריכה לנסות לקוד קשה את מיקום ג'אווה.

אנו נשנה את משתנה המערכת PATH כדי לאפשר לנו להשתמש ב-adb או Fastboot בכל מקום במחשב Windows שלנו. PATH קיים גם בלינוקס ובדרך כלל מכיל את ספריות bin ו-sbin. אני אספר כיצד להוסיף את כלי הפלטפורמה גם למשתנה PATH של Linux.

הערה: שתי ההדרכות דורשות גישת מנהל/סודו. להוספה ל-Windows יש שתי שיטות. אני ממליץ בחום על הראשון, אבל שניהם עובדים בסדר והשני עדיף אם אתה מתכנן להשתמש הרבה במשתנה PATH.

הוספת adb ו-Fastboot ל-PATH של Windows (שיטה 1)

זה לא באמת הוספתו למשתנה PATH של Windows כשלעצמו, אלא יותר הוספתו לתיקיה שכבר נמצאת במשתנה PATH. כל שעליך לעשות הוא להעתיק את adb.exe, fastboot.exe, AdbWinApi.dll ו-AdbWinUsbApi.dll שלך ל-C:\Windows ואתה מוכן ללכת. אתה אמור להיות מסוגל להפעיל את adb ו-fastboot משורת הפקודה כעת. זו ללא ספק השיטה הקלה ביותר, הכי עמידה בטיפש, להגדרה זו. אם מסיבה כלשהי זה לא עובד, עקוב אחר שיטה 2.

הוספת adb ו-Fastboot ל-PATH של Windows (שיטה 2)

שלב 1

פתח את סייר Windows ולחץ לחיצה ימנית על "המחשב שלי". בחר "מאפיינים" ותקבל את פניך במסך המציג קצת מידע על המערכת.

שלב 2

בחר "הגדרות מערכת מתקדמות".

שלב 3

בחר "משתני סביבה"

שלב 4

חפש את המשתנה בשם "נתיב" ולחץ עליו פעמיים.

שלב 5

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

אנא ודא לפני שאתה לוחץ על "עיון" שאף שדה לא מסומן. אם שדה מסומן בסופו של דבר תחליף אותו. לחץ במקום כלשהו ברשימה שאינו מכיל ערך כדי לוודא שאינך מחליף שדה.


הוספת adb ו-Fastboot ל-Linux PATH

אני אשתמש באובונטו עבור הדרכה זו, דרך שורת הפקודה בלבד. אתה יכול לערוך את קובץ ה-bashrc דרך ה-GUI, אבל תצטרך לנווט לשורש ספריית הבית שלך וללחוץ על Ctrl+H. ודא שהורדת וחילצתך את כלי הפלטפורמה.

שלב 1

שימו לב לנתיב של כלי ה-ADB שחילצתם. עבורי, חילצתי אותם אל /home/adam/adb/platform-tools.

שלב 2

יהיה עליך לערוך את קובץ ה-bashrc שלך. חזור לספריית הבית שלך והפעל את הפקודה הבאה.

sudonano.bashrc

אם אתה מעדיף להשתמש ב-vi או ב-gedit, אתה יכול במקום זאת.

שלב 3

הוסף את השורה הבאה לסוף קובץ ה-bashrc. היזהר בעריכת קובץ זה, אל תוסיף שום דבר אחר ואל תשנה שום דבר אחר.

export PATH=${PATH}:/home/YOUR-USERNAME/path/to/adb

ותקליד

adb

כדי לבדוק אם זה עובד. אם זה נותן לך שגיאה (בדרך כלל במחשבי 64 סיביות), התקן את החבילות glibc.i686 ו libstdc++ וזה אמור לעבוד.


בוצע!

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