Tartalomjegyzék:
Meghatározás - Mit jelent az Android Debug Bridge (ADB)?
Az Android Debug Bridge (ADB) egy kliens-szerver program, amelyet az Android alkalmazásfejlesztésben használnak. Az Android Debug-Bridge az Android SDK része, és három összetevőből áll: kliensből, démonból és szerverből. Ez egy emulátorpéldány vagy egy tényleges Android-eszköz kezelésére szolgál.
A Techopedia magyarázza az Android Debug Bridge-t (ADB)
Eltekintve az Android SDK-tól, amely része az Android hibakeresési hídnak, az Android fejlesztési beállításának alapvető követelményei egy számítógép, amely teljesíti az Android SDK futtatásához szükséges minimális rendszerkövetelményeket, és a legtöbb esetben maga az Android készülék. A szoftverfejlesztő nyelvben az említett számítógépet fejlesztőgépnek nevezik. Az Android Debug Bridge ügyfélkomponense fut a fejlesztőgépen. Meghívható a parancssorból (más néven shell) az adb paranccsal. Vannak más eszközök, például az ADT (Android Development Tools) plugin és a DDMS (Dalvik Debug Monitor Service), amelyek adb-klienseket hozhatnak létre. Az ADB démon viszont háttérfolyamatként fut egy emulátorpéldányban, vagy maga az eszköz. Végül, az ADB szerver összetevője, amely szintén a fejlesztőgépen fut, de csak a háttérben, felel az ADB kliens és az ADB démon közötti kommunikáció kezeléséért. Ha az Android Debug Bridge aktív, a felhasználó adb parancsokat adhat ki, hogy egy vagy több emulátorpéldányhoz lépjen kapcsolatba. Az adb az adb kliens több példányát is futtathatja, amelyek mindegyike felhasználható az összes létező emulátor példány vezérlésére. Az Android Debug Bridge használatának legegyszerűbb módja az ADT plugin telepítése az Eclipse IDE-be (Integrált Fejlesztési Környezet). Ilyen módon a fejlesztőnek nem kellene parancsokat megadnia a parancssorból.