الصفحة الرئيسية » howto » كيفية تثبيت واستخدام ADB ، الروبوت Debug Bridge Utility

    كيفية تثبيت واستخدام ADB ، الروبوت Debug Bridge Utility

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

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

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

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

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

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

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

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

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

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

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

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

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

    أجهزة adb

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

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

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

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

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

    استخدم خيار تصفح الكمبيوتر بحثًا عن برنامج التشغيل.

    ستجد برنامج تشغيل USB من Google في مجلد "الإضافات" حيث قمت بتثبيت ملفات Android SDK الخاصة بك. اختر جوجل \ usb_driver مجلد وانقر فوق التالي.

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

    أجهزة adb

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

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

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

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

    أوامر ADB مفيدة

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

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

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

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

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

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

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

    قذيفة بنك التنمية الاسيوى أمر - لتشغيل أمر shell المحدد على جهازك.


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

    Image Credit: LAI Ryanne on Flickr