Android Debug Bridge (ADB) یک برنامه کنسول است که به شما اجازه می دهد تا طیف وسیعی از توابع دستگاه های تلفن همراه را بر اساس سیستم عامل آندروید مدیریت کنید. هدف اصلی ADB، انجام عملیات اشکالزدایی با دستگاه های Android است.
Android Debug Bridge یک برنامه است که بر اساس "client-server" کار می کند. اولین راه اندازی ADB با هر دستورالعمل ضرورتا همراه با ایجاد یک سرور در قالب خدمات سیستمی است که "دیو" نامیده می شود. این سرویس به طور مداوم در بندر 5037 گوش می دهد و منتظر ورود یک فرمان است.
از آنجا که برنامه یک کنسول است، تمام توابع با وارد کردن دستورات با یک دستور خاص در خط فرمان Windows (cmd) انجام می شود.
قابلیت این ابزار در اکثر دستگاههای Android موجود است. تنها استثنا ممکن است یک دستگاه با امکان چنین سوءاستفاده هایی باشد که توسط سازنده مسدود شده است، اما این موارد خاص هستند.
برای کاربر معمولی، استفاده از دستورات Android Debug Bridge در اغلب موارد، هنگام بازگرداندن و / یا فریاد یک دستگاه Android، ضروری است.
محتوا
کل عملکرد برنامه بعد از ورود به یک فرمان خاص نمایش داده می شود. به عنوان مثال، یک فرمان را در نظر بگیرید که به شما امکان می دهد که دستگاه های متصل را مشاهده کنید و عامل آمادگی دستگاه را برای دریافت دستورات / فایل ها بررسی کنید. برای انجام این کار، از دستور زیر استفاده کنید:
adb devices
پاسخ سیستم برای ورود به این فرمان دوگانه است. اگر دستگاه متصل یا شناسایی نشده باشد (درایورها نصب نشده اند، دستگاه از حالت ADB غیرقابل پشتیبانی است و به دلایل دیگر)، کاربر پاسخ "دستگاه متصل" (1) را دریافت می کند. در نوع دوم، حضور یک دستگاه متصل شده و آماده عملیات بیشتر است، شماره سریال آن در کنسول (2) نمایش داده می شود.
لیست ویژگی های ارائه شده توسط کاربر توسط Android Debug Bridge ابزار بسیار گسترده است. برای دسترسی به استفاده از لیست کامل دستورات بر روی دستگاه، شما نیاز به داشتن حقوق فوق کاربر (حقوق ریشه) دارید و تنها پس از دریافت آنها می توانید در مورد باز کردن پتانسیل ADB به عنوان یک ابزار برای اشکالزدایی دستگاه های Android صحبت کنید.
ما همچنین باید از نوع سیستم کمک در Bridge Debug Bridge استفاده کنیم. به طور خاص، این یک لیست از دستورات توصیف نحو است که به عنوان پاسخ به دستور adb help
نمایش داده می شود.
چنین راه حلی اغلب به بسیاری از کاربران کمک می کند فرمان فراموشی را به خاطر داشته باشید که یک تابع خاص یا املای صحیح آن را فراخوانی کند.
Android Debug Bridge بخشی جدایی ناپذیر از مجموعه ابزارهای طراحی شده برای توسعه دهندگان اندروید است (آندروید SDK). ابزار Android SDK، به نوبه خود، در مجموعه گنجانده شده است. آندروید استودیو . دانلود آندروید SDK برای اهداف خود را برای همه کاربران کاملا رایگان است. برای انجام این کار، فقط از صفحه دانلود در وب سایت رسمی Google بازدید کنید.
آخرین نسخه ADB را از وب سایت رسمی دانلود کنید
در صورتی که نیازی به دانلود Android SDK کامل که شامل Android Debug Bridge نیست، می توانید از لینک زیر استفاده کنید. این برای دانلود یک آرشیو کوچک حاوی تنها ADB و Fastboot موجود است.