So installieren Sie die Android -Debug -Bridge unter Linux, um Ihr Android -Telefon zu verwalten

So installieren Sie die Android -Debug -Bridge unter Linux, um Ihr Android -Telefon zu verwalten

Die Android-Debug-Brücke (kurz ADB) ist ein vielseitiges Befehlszeilen-Tool, um mit einem Android-Gerät zu kommunizieren. Mithilfe der ADB können Sie eine Vielzahl von Aktionen auf dem Zielgerät ausführen, z. B. Installieren und Debuggen von Apps, Ausführen von Befehlen und mehr.

In diesem Handbuch lernen wir, wie Sie ADB unter Linux installieren und Ihr Gerät damit verwalten.

ADB auf Linux

Es gibt tatsächlich zwei Teile von ADB: Einer wird mit Android geliefert und der andere ist der Desktop -Client. Wenn das Android -Gerät angeschlossen ist und das USB -Debugging aktiviert ist, können wir den Desktop -ADB -Client verwenden, um verschiedene Befehle an das Android -Gerät zu senden. ADB ist Teil des Android SDK, das für Windows, Linux, MacOS und andere verfügbar ist.

Das ADB -Tool ist jedoch auch separat für alle Hauptplattformen, einschließlich Linux, getrennt verfügbar. In den meisten Fällen sollte es beim offiziellen Paketrepo der Linux -Distribution erhältlich sein.

Diese Anleitung verfügt über Installationsschritte für einige der beliebtesten Linux -Distributionen.

ADB unter Linux installieren

Befolgen Sie abhängig von der von Ihnen ausgeführten Linux.

Debian/Ubuntu-basierte Distribution

$ sudo APT Installieren Sie ADB

Rhel/Centos/Fedora

$ sudo dnf Installieren Sie ADB

OpenSuse und Suse Linux Enterprise

$ sudo zypper installieren Android-Tools

Arch Linux

$ sudo pacman -S Android -Tools

Überprüfung der ADB -Installation

Führen Sie den folgenden Befehl aus, um zu überprüfen, ob die Installation erfolgreich war:

$ adb Version

Verwenden von ADB zum Verwalten von Android -Geräten

Um ADB auf einem Gerät zu verwenden, müssen Sie sicherstellen, dass USB -Debugging aktiviert ist. Schauen Sie sich diesen Leitfaden an, der zeigt, wie Sie den USB -Debugging -Modus auf Ihrem Android -Gerät aktivieren können.

Sobald wir mit dem Computer verbunden sind, können wir das Adb-Befehlszeilen-Tool verwenden, um verschiedene Aufgaben auszuführen.

Starten/Töten des ADB -Servers

Um ADB zu verwenden, müssen wir zunächst den ADB -Server starten. Führen Sie den folgenden Befehl aus:

$ adb start-server

Bei vielen Gelegenheiten kann die ADB -Serverinstanz problematisch werden. Sie können den aktuell ausgeführten Server mit dem folgenden Befehl töten:

$ adb Kill-Server

Listing verbundene Geräte

Bevor wir versuchen, einen Befehl an das Gerät zu übertragen, müssen wir sicherstellen, dass der ADB -Server die angeschlossenen Geräte ordnungsgemäß erkennt. Im folgenden Befehl werden eine Liste aller angeschlossenen Geräte gedruckt:

$ ADB -Geräte

Neustart des Android -Geräts neu starten

Verwenden Sie zum Neustart des Android -Geräts den folgenden ADB -Befehl:

$ ADB Neustart

Wir können das Gerät auch anweisen, in andere Modi wie Recovery, Fastboot usw. zu starten, usw. Verwenden Sie den folgenden Befehl zum Neustart in die Wiederherstellung:

$ ADB Neustartwiederherstellung

Verwenden Sie den folgenden Befehl zum Neustart in Fastboot:

$ adb starten fastboot neu starten

Beachten Sie, dass der Fastboot -Modus verwendet wird, um verschiedene Systembilder zu blinken. Um mit Ihrem Gerät im Fastboot -Modus zu arbeiten, müssen Sie den Fastboot -Client auf Ihrem Desktop installieren lassen.

Datei Übertragung

Wir können ADB verwenden, um verschiedene gängige Aufgaben auszuführen, zum Beispiel: Dateiübertragung.

Verwenden Sie die folgende Befehlsstruktur, um eine Datei vom Desktop auf das Android -Gerät zu kopieren:

$ ADB Push

Um eine Datei aus dem Android -Gerät auf den Desktop zu kopieren, verwenden Sie stattdessen die folgende Befehlsstruktur:

$ adb ziehen

App -Management

ADB kann eine App auf Ihrem Android -Gerät installieren. Sie müssen jedoch das APK -Paket der App zur Hand haben.

Der Befehl zur Installation einer APK -Datei lautet wie folgt:

$ adb install

Wir können auch die Liste der installierten Apps über den folgenden Befehl überprüfen:

$ adb Shell PM Listliste Pakete

Verwenden Sie den folgenden Befehl, um ein Paket zu deinstallieren:

$ ADB Deinstall -Benutzer 0

Ansichtsprotokolle

Mit ADB können wir auch auf das Systemprotokoll des Android -Geräts zugreifen. Führen Sie den folgenden Befehl aus, um das Protokoll anzuzeigen:

$ adb logcat

ADB Shell

Um den vollen Zugriff auf das Telefon zu erhalten, können wir auf die ADB -Shell zugreifen. Es ist eine direkte Shell in das Android -Gerät, die uns die volle Kontrolle darüber gibt.

Um auf die Shell zuzugreifen, führen Sie den folgenden Befehl aus:

$ adb Shell

Android ist auf dem Linux -Kernel aufgebaut. Praktisch können Sie die meisten Linux -Tools und -befehle in der Shell verwenden, um verschiedene Aufgaben auszuführen.

Abschluss

ADB ist ein leistungsstarkes Werkzeug, das als Teil des Android SDK kommt. In dieser Anleitung haben wir gezeigt, dass der ADB -Desktop -Client unter Linux installiert wurde. Wir haben auch einige gängige Möglichkeiten hervorgehoben, ADB zu verwenden, um verschiedene Aufgaben auf jedem Android -Gerät auszuführen.

Möchten Sie Android -Erfahrung auf dem Desktop haben? Schauen Sie sich einige der besten Android -Emulatoren für PC an. Sie können die meisten dieser Emulatoren auch über die ADB -Schnittstelle verwalten.