Android Debug Bridge (ADB)

Forfatter: Randy Alexander
Oprettelsesdato: 1 April 2021
Opdateringsdato: 14 Kan 2024
Anonim
Android Debug Bridge (ADB)
Video.: Android Debug Bridge (ADB)

Indhold

Definition - Hvad betyder Android Debug Bridge (ADB)?

Android Debug Bridge (ADB) er et klient-serverprogram, der bruges i Android-applikationsudvikling. Android Debug-Bridge er en del af Android SDK og består af tre komponenter: en klient, en dæmon og en server. Det bruges til at administrere enten en emulatorforekomst eller en faktisk Android-enhed.

En introduktion til Microsoft Azure og Microsoft Cloud | Gennem denne vejledning lærer du, hvad cloud computing handler om, og hvordan Microsoft Azure kan hjælpe dig med at migrere og drive din virksomhed fra skyen.

Techopedia forklarer Android Debug Bridge (ADB)

Bortset fra Android SDK, som Android debug bridge er en del af, er de grundlæggende krav i en Android-udviklingsopsætning en computer, der overholder minimumssystemkravene til at køre Android SDK og i de fleste tilfælde en Android-enhed selv. I softwareudviklingslingo er den nævnte computer kendt som udviklingsmaskinen. Klientkomponenten til Android Debug Bridge kører i udviklingsmaskinen. Det kan aktiveres fra kommandoprompten (a.k.a. shell) ved hjælp af kommandoen adb. Der er også andre værktøjer såsom ADT (Android Development Tools) plugin og DDMS (Dalvik Debug Monitor Service), der kan oprette adb-klienter. ADB-dæmonen kører derimod som en baggrundsproces i enten en emulatorforekomst eller i selve enheden. Endelig tager serverkomponenten i ADB, der også kører i udviklingsmaskinen, men kun i baggrunden, styringen af ​​kommunikationen mellem ADB-klienten og ADB-dæmonen. Når Android Debug Bridge er aktiv, kan brugeren udstede adb-kommandoer til at interagere med en eller flere emulator-forekomster. Adb kan også køre flere forekomster af adb-klienten, som alle kan bruges til at kontrollere alle eksisterende emulatorforekomster. Den nemmeste måde at bruge Android Debug Bridge på er ved at installere ADT-plugin i Eclipse IDE (Integrated Development Environment). På denne måde behøver udvikleren ikke at indtaste kommandoer via kommandoprompten.