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