كيفية استخدام ADB أو Fastboot من أي دليل على كمبيوتر يعمل بنظام Windows / Linux

إذا تابعت البرنامج التعليمي الخاص بنا حول كيفية إعداد أدوات النظام الأساسي adb و fastboot على جهاز الكمبيوتر الخاص بك ، فقد يكون من المزعج الانتقال إلى المجلد في كل مرة ، خاصة إذا كنت تستخدم أيًا من الأدوات بشكل متكرر. إن الحاجة إلى نسخ الملفات إلى مجلد أدوات النظام الأساسي أمر مزعج أيضًا عندما تريد وميض الأشياء على جهازك. بالنسبة لي ، من المحبط أنني أستخدم SSD وأكره الحاجة إلى نسخ الملفات الخاصة بي إلى مجلد أدوات النظام الأساسي الخاص بي ، ثم حذفها بعد ذلك. ومع ذلك ، من الممكن تشغيل أدوات adb أو fastboot من أي دليل على جهاز الكمبيوتر الذي يعمل بنظام Windows أو Linux حتى لا تضطر أبدًا إلى تغيير الدلائل لتشغيل أي أوامر.


ما هو متغير نظام PATH؟

يتم استخدام PATH بواسطة Windows لتحديد موقع الملفات التنفيذية الهامة. عادةً ما تكون هذه الملفات موجودة في دلائل النظام ، مثل C: \ Windows و C: \ Windows \ system32. لهذا السبب يمكنك كتابة "calc" في موجه الأوامر لتشغيل الحاسبة ، ولكن ليس "chrome" لتشغيل Google Chrome. يتم تغيير هذا المتغير أحيانًا بواسطة التطبيقات عند تثبيته ، مثل Java. يضيف Java نفسه إلى متغير PATH عند التثبيت ، مما يعني أنه يمكنك استخدام Java من أي دليل. هذا مفيد للأشخاص الذين يستخدمون تطبيقات Java حتى لا يضطر البرنامج إلى محاولة ترميز موقع Java.

سنقوم بتعديل متغير نظام PATH للسماح لنا باستخدام adb أو Fastboot في أي مكان على كمبيوتر يعمل بنظام Windows. يوجد PATH أيضًا على Linux وعادة ما يحتوي على الدلائل bin و sbin. سأغطي كيفية إضافة أدوات النظام الأساسي لمتغير Linux PATH أيضًا.

ملاحظة: يتطلب كلا البرنامجين التعليمي وصول المسؤول / sudo. إضافة إلى ويندوز لديه طريقتين. أقترح بشدة الأول ، لكن كلاهما يعمل بشكل جيد والثاني أفضل إذا كنت تخطط لاستخدام متغير PATH كثيرًا.

إضافة adb و Fastboot إلى Windows PATH (الطريقة الأولى)

هذا لا يضيفه فعليًا إلى متغير Windows PATH في حد ذاته ، ولكنه يضيفه إلى مجلد موجود بالفعل في متغير PATH. ما عليك سوى نسخ adb.exe و fastboot.exe و AdbWinApi.dll و AdbWinUsbApi.dll إلى C: \ Windows وأنت على ما يرام. يجب أن تكون قادرًا على تشغيل adb و fastboot من سطر الأوامر الآن. هذا هو إلى حد بعيد أسهل وأكثر طريقة إثبات أحمق لإعداد هذا الأمر. إذا لم يعمل لأي سبب ، فاتبع الطريقة الثانية.

إضافة adb و Fastboot إلى Windows PATH (الطريقة الثانية)

الخطوة 1

افتح مستكشف Windows وانقر بزر الماوس الأيمن فوق "جهاز الكمبيوتر". حدد "خصائص" وسيتم استقبالك بشاشة تعرض بعض معلومات النظام.

الخطوة 2

حدد "إعدادات النظام المتقدمة".

الخطوه 3

حدد "متغيرات البيئة"

الخطوة 4

ابحث عن المتغير المسمى "Path" وانقر فوقه نقرًا مزدوجًا.

الخطوة 5

انقر على "تصفح" وانتقل إلى المجلد الذي استخرجت منه ملفات adb. التالي "حسنًا" من بين جميع النوافذ المفتوحة لديك. ابدأ تشغيل PowerShell أو موجه الأوامر الجديد واكتب "adb" للتحقق من إضافة الموقع. إذا لم يكن الأمر كذلك ، فأعد تشغيل الكمبيوتر ثم أعد المحاولة.

يرجى التأكد قبل النقر فوق "استعراض" من عدم تمييز أي حقل. إذا تم تسليط الضوء على الحقل ، فسينتهي بك الأمر إلى استبداله. انقر في مكان ما في القائمة لا يحتوي على إدخال لضمان عدم استبدال الحقل.


إضافة adb و Fastboot إلى Linux PATH

سأستخدم Ubuntu لهذا البرنامج التعليمي ، عبر سطر الأوامر فقط. يمكنك تحرير ملف .bashrc عبر واجهة المستخدم الرسومية ، ولكن ستحتاج إلى الانتقال إلى جذر الدليل الرئيسي الخاص بك واضغط على Ctrl + H. تأكد من تنزيل أدوات النظام الأساسي واستخراجها.

الخطوة 1

لاحظ مسار أدوات adb التي قمت باستخراجها. بالنسبة لي ، استخرجتها من أدوات / home / adam / adb / platform.

الخطوة 2

ستحتاج إلى تعديل ملف .bashrc الخاص بك. ارجع إلى الدليل الرئيسي وقم بتشغيل الأمر التالي.

 sudo nano .bashrc 

إذا كنت تفضل استخدام vi أو gedit ، يمكنك بدلاً من ذلك.

الخطوه 3

أضف السطر التالي إلى نهاية ملف .bashrc. كن حذرًا في تحرير هذا الملف ، ولا تضيف أي شيء آخر أو تغير أي شيء آخر.

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

و اكتب

 adb 

للتحقق مما اذا كان يعمل. إذا كان يعطيك خطأ (عادةً على أجهزة كمبيوتر 64 بت) ، فقم بتثبيت الحزمتين glibc.i68 و libstdc ++ ويجب أن تعمل.


منجز!

لقد انتهيت الآن ، يجب أن تكون قادرًا الآن على تنفيذ أوامر adb أو fastboot من أي مكان على جهاز الكمبيوتر الذي يعمل بنظام Windows أو Linux. كما قلت ، هذا مفيد بشكل لا يصدق ويسمح أيضًا بتنظيم أفضل بحيث لا تحتاج إلى وضع جميع ملفاتك القابلة للاشتعال في نفس المجلدات.