Spisu treści:
Definicja - Co oznacza Android Debug Bridge (ADB)?
Android Debug Bridge (ADB) to program typu klient-serwer wykorzystywany do tworzenia aplikacji na Androida. Most debugowania systemu Android jest częścią zestawu Android SDK i składa się z trzech składników: klienta, demona i serwera. Służy do zarządzania instancją emulatora lub rzeczywistym urządzeniem z Androidem.
Techopedia wyjaśnia Android Debug Bridge (ADB)
Oprócz zestawu SDK systemu Android, którego częścią jest most debugowania systemu Android, podstawowymi wymaganiami konfiguracji programistycznej systemu Android jest komputer, który spełnia minimalne wymagania systemowe do uruchomienia zestawu SDK systemu Android, aw większości przypadków samo urządzenie z Androidem. W języku programowania, wspomniany komputer jest znany jako maszyna programistyczna. Składnik kliencki mostu debugowania systemu Android działa na komputerze programistycznym. Można go wywołać z wiersza polecenia (czyli powłoki) za pomocą polecenia adb. Istnieją również inne narzędzia, takie jak wtyczka ADT (Android Development Tools) i DDMS (Dalvik Debug Monitor Service), które mogą tworzyć klientów adb. Z drugiej strony demon ADB działa jako proces w tle w instancji emulatora lub w samym urządzeniu. Wreszcie komponent serwerowy ADB, który działa również na maszynie programistycznej, ale tylko w tle, przejmuje zarządzanie komunikacją między klientem ADB a demonem ADB. Gdy Android Debug Bridge jest aktywny, użytkownik może wydawać polecenia adb w celu interakcji z jedną lub większą liczbą instancji emulatora. Adb może także uruchamiać wiele instancji klienta adb, które można wykorzystać do sterowania wszystkimi istniejącymi instancjami emulatora. Najłatwiejszym sposobem korzystania z Android Debug Bridge jest zainstalowanie wtyczki ADT w Eclipse IDE (zintegrowane środowisko programistyczne). W ten sposób programista nie musiałby wprowadzać poleceń za pomocą wiersza poleceń.