كيفية تثبيت ADB ، أداة Android Debug Bridge Utility

ADB ، Android Debug Bridge ، هو أداة مساعدة لسطر الأوامر مضمنة في Android SDK من Google. يمكن لـ ADB التحكم في جهازك عبر USB من جهاز كمبيوتر ، ونسخ الملفات ذهابًا وإيابًا ، وتثبيت التطبيقات وإلغاء تثبيتها ، وتشغيل أوامر shell ، والمزيد.

لقد قمنا بتغطية بعض الحيل الأخرى التي تتطلب ADB في الماضي ، بما في ذلك النسخ الاحتياطي واستعادة هاتفك الذكي أو جهازك اللوحي وتثبيت تطبيقات Android على بطاقة SD الخاصة بك بشكل افتراضي. يستخدم ADB لمجموعة متنوعة من حيل Android العبقري غريب الأطوار.

الخطوة الأولى: إعداد Android SDK

توجه إلى صفحة تنزيل Android SDK وانتقل لأسفل إلى "أدوات SDK فقط" ، وهي مجموعة من الأدوات التي تتضمن ADB. قم بتنزيل ملف ZIP لنظامك الأساسي وفك ضغطه أينما تريد تخزين ملفات ADB - فهي محمولة ، لذا يمكنك وضعها في أي مكان تريده.

ابدأ SDK Manager EXE وقم بإلغاء تحديد كل شيء باستثناء "أدوات منصة Android SDK". إذا كنت تستخدم هاتف Nexus ، فقد ترغب أيضًا في تحديد "Google USB Driver" لتنزيل برامج تشغيل Google. انقر فوق زر التثبيت. يقوم هذا بتنزيل وتثبيت حزمة أدوات النظام الأساسي ، التي تحتوي على ADB وأدوات مساعدة أخرى.

عند الانتهاء ، يمكنك إغلاق مدير SDK.

الخطوة الثانية: تمكين تصحيح أخطاء USB على هاتفك

لاستخدام ADB مع جهاز Android الخاص بك ، يجب عليك تمكين ميزة تسمى تصحيح أخطاء USB. افتح درج تطبيقات هاتفك ، وانقر على رمز الإعدادات ، وحدد "حول الهاتف". قم بالتمرير طوال الطريق وانقر على عنصر "رقم الإصدار" سبع مرات. يجب أن تتلقى رسالة تفيد بأنك الآن مطور.

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

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

الخطوة الثالثة: اختبار ADB وتثبيت برامج تشغيل هاتفك (إذا لزم الأمر)

افتح المجلد الذي قمت بتثبيت أدوات SDK فيه وافتح مجلد أدوات النظام الأساسي. هذا هو المكان الذي يتم فيه تخزين برنامج ADB. اضغط مع الاستمرار على Shift وانقر بزر الماوس الأيمن داخل المجلد. اختر "فتح نافذة الأوامر هنا".

لاختبار ما إذا كان ADB يعمل بشكل صحيح ، قم بتوصيل جهاز Android بجهاز الكمبيوتر الخاص بك باستخدام كابل USB وقم بتشغيل الأمر التالي:

أجهزة adb

يجب أن ترى جهازًا في القائمة. إذا كان جهازك متصلاً ولكن لا شيء يظهر في القائمة ، فستحتاج إلى تثبيت برامج التشغيل المناسبة.

قد توفر الشركة المصنعة لهاتفك حزمة برنامج تشغيل قابلة للتنزيل لجهازك. لذا توجه إلى موقع الويب الخاص بهم وابحث عن برامج التشغيل لجهازك - Motorola هنا ، Samsung هنا ، و HTC تأتي كجزء من مجموعة تسمى HTC Sync Manager. يمكنك أيضًا البحث عن مطوري XDA لتنزيلات برامج التشغيل بدون البرامج الإضافية.

يمكنك أيضًا محاولة تثبيت Google USB Driver من مجلد Extras في نافذة SDK Manager ، كما ذكرنا في الخطوة الأولى. سيعمل هذا مع بعض الهواتف بما في ذلك أجهزة Nexus.

إذا كنت تستخدم برنامج تشغيل USB من Google ، فقد تضطر إلى إجبار Windows على استخدام برامج التشغيل المثبتة لجهازك. افتح Device Manager (انقر فوق Start (ابدأ) ، واكتب Device Manager ، واضغط على Enter) ، وحدد موقع جهازك ، وانقر بزر الماوس الأيمن فوقه وحدد Properties. قد ترى علامة تعجب صفراء بجوار الجهاز إذا لم يتم تثبيت برنامج التشغيل الخاص به بشكل صحيح.

في علامة التبويب برنامج التشغيل ، انقر فوق تحديث برنامج التشغيل.

استخدم خيار استعراض جهاز الكمبيوتر الخاص بي للحصول على برنامج التشغيل.

ستجد Google USB Driver في مجلد "الإضافات" حيث قمت بتثبيت ملفات Android SDK. حدد google\usb_driverالمجلد وانقر فوق التالي.

بمجرد تثبيت برامج تشغيل جهازك ، قم بتوصيل هاتفك وجرب أمر أجهزة adb مرة أخرى:

أجهزة adb

إذا سارت الأمور على ما يرام ، يجب أن ترى جهازك في القائمة ، وستكون جاهزًا لبدء استخدام ADB!

الخطوة الرابعة (اختياري): أضف ADB إلى نظام PATH

ذات صلة: كيفية تحرير مسار النظام للوصول السهل إلى سطر الأوامر في Windows

كما هو الحال ، يجب عليك الانتقال إلى مجلد ADB وفتح موجه الأوامر هناك متى أردت استخدامه. ومع ذلك ، إذا قمت بإضافته إلى Windows System PATH ، فلن يكون ذلك ضروريًا - يمكنك فقط الكتابة adbمن موجه الأوامر لتشغيل الأوامر وقتما تشاء ، بغض النظر عن المجلد الذي تتواجد فيه.

تختلف العملية قليلاً في نظامي التشغيل Windows 7 و 10 ، لذا تحقق من دليلنا الكامل لتحرير مسار النظام الخاص بك لمعرفة الخطوات المطلوبة للقيام بذلك.

أوامر ADB المفيدة

بالإضافة إلى مجموعة متنوعة من الحيل التي تتطلب ADB ، يقدم ADB بعض الأوامر المفيدة:

adb install C: \ package.apk - تثبيت الحزمة الموجودة في C: \ package.apk على جهاز الكمبيوتر الخاص بك على جهازك.

adb uninstall package.name - يلغي تثبيت الحزمة التي تحتوي على package.name من جهازك. على سبيل المثال ، يمكنك استخدام الاسم com.rovio.angrybirds لإلغاء تثبيت تطبيق Angry Birds.

adb push C: \ file / sdcard / file - يدفع ملفًا من جهاز الكمبيوتر إلى جهازك. على سبيل المثال ، يدفع الأمر هنا الملف الموجود في C: \ file على جهاز الكمبيوتر الخاص بك إلى / sdcard / file على جهازك 

adb pull / sdcard / file C: \ file - يسحب ملفًا من جهازك إلى جهاز الكمبيوتر الخاص بك - يعمل مثل adb push ، ولكن في الاتجاه المعاكس.

adb logcat - عرض سجل جهاز Android الخاص بك. يمكن أن يكون مفيدًا لتصحيح أخطاء التطبيقات.

adb shell - يمنحك غلاف سطر أوامر Linux تفاعليًا على جهازك.

أمر adb shell - يقوم بتشغيل أمر shell المحدد على جهازك.

للحصول على دليل كامل عن ADB ، راجع صفحة Android Debug Bridge على موقع Google لمطوري Android.

حقوق الصورة: LAI Ryanne على موقع Flickr