ADB درواقع خلاصه شدی Android Debug Bridge هست که میتونید آن را به عنوان پل ارتباطی دیباگ اندروید در نظر بگیریم که جزئی از ابزار Android SDK می باشد.
اگر دقیق تر شویم ، میتوان آن را به عنوان یک مدل کلاینت سرور در نظر گرفت به این صورت که در ماشینی که سیستم اندروید در حال اجراست سرویس ADB همواره در پس زمینه منتظر اتصال و دریافت دستورات از کلاینت های دیگر است که به آن متصل می شوند و این ارتباط اغلب از طریق USB می باشد ، اما میتوان با استفاده از Wifi نیز به آن متصل شد و برای اجرا و ارسال دستورات میتوان از طریق خط فرمان اقدام کرد.
برای استفاده از ADB در سیستم عامل اندروید نیاز به نصب هیچ ابزاری نیست زیرا این سرویس به طور پیشفرض در این سیستم عامل وجود داشته و در پس زمینه در حال اجراست ، اما برای اتصال به آن از طریق ماشین های دیگر نیازمند وجود Android SDK یا داشتن فایل اجرایی ABD است که میتوان آن را در مسیر “Sdk/platform-tools” پیدا کرد.