Obsah:
Definícia - Čo znamená most Android Debug (ADB)?
Android Debug Bridge (ADB) je program klient-server používaný pri vývoji aplikácií pre Android. Debug-most pre Android je súčasťou súpravy Android SDK a skladá sa z troch komponentov: klienta, démona a servera. Používa sa na správu inštancie emulátora alebo skutočného zariadenia Android.Techopedia vysvetľuje Android Debug Bridge (ADB)
Okrem súpravy Android SDK, ktorej súčasťou je ladiaci mostík Android, sú základnými požiadavkami nastavenia vývoja systému Android počítač, ktorý spĺňa minimálne systémové požiadavky na spustenie súpravy Android SDK a vo väčšine prípadov aj samotné zariadenie Android. V oblasti vývoja softvéru je uvedený počítač známy ako vývojový stroj. Klientská súčasť mostu Android Debug Bridge je spustená vo vývojovom stroji. Môže byť vyvolaná z príkazového riadka (aka shell) pomocou príkazu adb. Existujú aj ďalšie nástroje, ako napríklad doplnok ADT (Android Development Tools) a DDMS (Dalvik Debug Monitor Service), ktoré môžu vytvárať klientov ADB. Na druhej strane démon ADB beží ako proces na pozadí v emulátorovej inštancii alebo v samotnom zariadení. Nakoniec serverová zložka ADB, ktorá tiež beží vo vývojovom stroji, ale iba v pozadí, sa stará o správu komunikácie medzi klientom ADB a démonom ADB. Keď je aktívny most Debug Android, používateľ môže vydať príkazy adb na interakciu s jednou alebo viacerými inštanciami emulátora. Adb môže tiež spúšťať viaceré inštancie adb klienta, ktoré môžu byť všetky použité na riadenie všetkých existujúcich inštancií emulátora. Najjednoduchší spôsob použitia mosta Android Debug Bridge je inštalácia doplnku ADT do Eclipse IDE (Integrated Development Environment). Týmto spôsobom by vývojár nemusel zadávať príkazy prostredníctvom príkazového riadka.
