Hvordan installere Android Debug Bridge på Linux for å administrere Android -telefonen din

Hvordan installere Android Debug Bridge på Linux for å administrere Android -telefonen din

Android Debug Bridge (ADB, for kort) er et allsidig kommandolinjeverktøy for å kommunisere med en Android-enhet. Ved hjelp av ADB kan du utføre en rekke handlinger på målapparatet, for eksempel å installere og feilsøke apper, kjøre kommandoer og mer.

I denne guiden lærer vi hvordan du installerer ADB på Linux og administrerer enheten din med den.

ADB på Linux

Det er faktisk to deler av ADB: den ene kommer med Android og den andre er skrivebordsklienten. Når Android -enheten er tilkoblet og USB -feilsøking er aktivert, kan vi bruke Desktop ADB -klienten til å sende forskjellige kommandoer til Android -enheten. ADB kommer som en del av Android SDK som er tilgjengelig for Windows, Linux, MacOS og andre.

ADB -verktøyet er imidlertid også tilgjengelig separat for alle de store plattformene, inkludert Linux. I de fleste tilfeller bør det være tilgjengelig fra den offisielle pakkenes repo av Linux Distro.

Denne guiden vil inneholde installasjonstrinn på noen av de mest populære Linux -distrosene.

Installere ADB på Linux

Avhengig av Linux -distroen du kjører, følg riktig installasjonsprosedyre.

Debian/Ubuntu-baserte distros

$ sudo apt installer adb

RHEL/CENTOS/FEDORA

$ sudo dnf installer adb

OpenSuse og Suse Linux Enterprise

$ sudo zypper installer android-tools

Arch Linux

$ sudo pacman -s android -tools

Verifisere ADB -installasjon

Kjør følgende kommando for å bekrefte om installasjonen var vellykket:

$ ADB -versjon

Bruker ADB for å administrere Android -enheter

For å bruke ADB på en enhet, må du sørge for at den har aktivert USB -feilsøking. Sjekk ut denne guiden som viser hvordan du aktiverer USB -feilsøkingsmodus på Android -enheten din.

Når vi er koblet til datamaskinen, kan vi bruke ADB-kommandolinjeverktøyet til å utføre forskjellige oppgaver.

Starter/dreper ADB -serveren

For å bruke ADB, først, må vi starte ADB -serveren. Kjør følgende kommando:

$ ADB start-server

Ved mange anledninger kan ADB -serverforekomsten bli problematisk. Du kan drepe den for øyeblikket kjører serveren ved hjelp av følgende kommando:

$ ADB Kill-Server

Liste til tilkoblede enheter

Før vi prøver å skyve noen kommando til enheten, må vi sørge for at ADB -serveren gjenkjenner den tilkoblede enheten (e) riktig. Følgende kommando vil skrive ut en liste over alle tilkoblede enheter:

$ ADB -enheter

Start på nytt Android -enheten

For å starte Android -enheten på nytt, bruk følgende ADB -kommando:

$ ADB -omstart

Vi kan også instruere enheten om å starte opp i andre moduser som gjenoppretting, fastboot osv. For å starte på nytt i gjenoppretting, bruk følgende kommando:

$ ADB omstart gjenoppretting

For å starte på nytt i FastBoot, bruk følgende kommando:

$ ADB omstart fastboot

Merk at Fastboot -modus brukes til å blinke forskjellige systembilder. For å jobbe med enheten din i FastBoot -modus, må du ha Fastboot -klienten installert på skrivebordet.

Filoverføring

Vi kan bruke ADB til å utføre forskjellige vanlige oppgaver, for eksempel: Filoverføring.

For å kopiere en fil fra skrivebordet til Android -enheten, bruk følgende kommandostruktur:

$ ADB PUSH

For å kopiere en fil fra Android -enheten til skrivebordet, bruk følgende kommandostruktur i stedet:

$ adb pull

App Management

ADB kan installere en app på Android -enheten din. Du må imidlertid ha APK -pakken til appen for hånden.

Kommandoen for å installere en APK -fil er som følger:

$ ADB -installasjon

Vi kan også sjekke listen over installerte apper ved å bruke følgende kommando:

$ ADB Shell PM -listepakker

For å avinstallere en pakke, bruk følgende kommando:

$ ADB avinstallasjon -Bruker 0

Vise logger

Ved hjelp av ADB kan vi også få tilgang til systemloggen til Android -enheten. For å se loggen, kjør følgende kommando:

$ ADB LOGCAT

ADB -skall

For å få full tilgang til telefonen, kan vi få tilgang til ADB -skallet. Det er et direkte skall inn i Android -enheten, og gir oss full kontroll over det.

For å få tilgang til skallet, kjør følgende kommando:

$ ADB -skall

Android er bygget på toppen av Linux -kjernen. Praktisk sett kan du bruke de fleste av Linux -verktøyene og kommandoene i skallet til å utføre forskjellige oppgaver.

Konklusjon

ADB er et kraftig verktøy som kommer som en del av Android SDK. I denne guiden demonstrerte vi å installere ADB Desktop Client på Linux. Vi fremhevet også noen vanlige måter å bruke ADB for å utføre forskjellige oppgaver på en hvilken som helst Android -enhet.

Interessert i å ha Android -erfaring på skrivebordet? Sjekk ut noen av de beste Android -emulatorene for PC. Du kan også administrere de fleste av disse emulatorene gjennom ADB -grensesnittet.