جدول المحتويات:
التعريف - ماذا يعني Android Debug Bridge (ADB)؟
Android Debug Bridge (ADB) هو برنامج خادم عميل يستخدم في تطوير تطبيقات Android. يعد Android Debug-Bridge جزءًا من Android SDK ويتكون من ثلاثة مكونات: عميل وخفي وخادم. يتم استخدامه لإدارة مثيل محاكي أو جهاز Android الفعلي.
Techopedia تشرح Android Debug Bridge (ADB)
بصرف النظر عن Android SDK ، الذي يعتبر جسر تصحيح Android جزءًا منه ، فإن المتطلبات الأساسية لإعداد تطوير Android هي جهاز كمبيوتر يتخطى الحد الأدنى لمتطلبات النظام لتشغيل Android SDK وفي معظم الحالات جهاز Android نفسه. في لغة تطوير البرمجيات ، يُعرف الكمبيوتر المذكور باسم آلة التطوير. يعمل مكون العميل في Android Debug Bridge في جهاز التطوير. يمكن استدعاء من موجه الأوامر (الملقب shell) باستخدام الأمر adb. هناك أيضًا أدوات أخرى مثل البرنامج المساعد ADT (أدوات تطوير Android) و DDMS (خدمة مراقبة Dalvik Debug) التي يمكنها إنشاء عملاء adb. من ناحية أخرى ، يتم تشغيل البرنامج الخفي ADB كعملية خلفية إما في مثيل محاكي أو في الجهاز نفسه. أخيرًا ، يتولى مكون خادم ADB ، الذي يعمل أيضًا في جهاز التطوير ولكن في الخلفية فقط ، مسؤولية إدارة الاتصال بين عميل ADB و البرنامج الخفي ADB. عندما يكون Android Debug Bridge نشطًا ، يمكن للمستخدم إصدار أوامر adb للتفاعل مع مثيلات محاكي واحد أو أكثر. يمكن للإعلان أيضًا تشغيل مثيلات متعددة لعميل adb ، والتي يمكن استخدامها جميعًا للتحكم في جميع مثيلات المحاكي الحالية. أسهل طريقة لاستخدام Android Debug Bridge هي تثبيت المكون الإضافي ADT في بيئة التطوير المتكاملة (Eclipse IDE). بهذه الطريقة ، لن يتعين على المطور إدخال الأوامر من خلال موجه الأوامر.