Was ist Android Debug Bridge (adb) und wie verwenden Sie es?

Wenn Sie auf das Akronym “ADB” gestoßen sind, fragen Sie möglicherweise “Was ist ADB?” & “Wie benutzt man ADB?” ist die Frage für diejenigen, die mehr Wissen darüber suchen. Wenn es um Android geht, bedeutet das Akronym „ADB“ Android Debug Bridge. Es ist eine Software, mit der zwei verschiedene Betriebssysteme wie Windows und Android miteinander kommunizieren können.

Was ist Android Debug Bridge (adb)?

Android Debugging Bridge (adb) wird allgemein als Befehlszeilentool bezeichnet. Grundsätzlich handelt es sich um eine Software, die die Kommunikation zwischen PC, Linux oder Mac mit Android-Geräten ermöglicht.

Mit adb können Sie:

Geben Sie eine Reihe von Befehlen zum Debuggen, Erstellen von Shell, Portweiterleitung und Anzeigen allgemeiner Informationen zu Ihrem Android-Gerät aus. Kopieren und Pushen von Dateien von angeschlossenen Geräten. Installieren von Anwendungen von einem angeschlossenen Gerät auf ein anderes. Erhalten Sie als Entwickler mehr Kontrolle über Ihr Gerät.

Wenn Ihnen einer dieser Punkte zusagt oder Sie bereits von Anfang an an Bord waren, schauen wir uns an, was Sie brauchen, um eine Brücke zu neuen Möglichkeiten zu schlagen.

Wenn Sie lernen möchten, wie Sie adb installieren und verwenden, müssen Sie folgende Dinge vorbereiten:

Das Wichtigste zuerst: Sie benötigen Folgendes:

Ein Android-Smartphone oder -Tablet. Ein Computer (Windows, Mac oder Linux). Ein USB-Kabel zum Anschließen des Geräts an den Computer und Android Studio.

android studio adb

Das Android Studio-Installationsprogramm kann auf der Android Studio-Website heruntergeladen werden.

Installieren von Android Studio unter Windows

Befolgen Sie zum Installieren von Android Studio unter Windows den Setup-Assistenten in Android Studio und installieren Sie alle empfohlenen SDK-Pakete.

Installieren von Android Studio auf einem Mac

Starten Sie für Mac-Benutzer die Android Studio DMG-Datei. Ziehen Sie Android Studio in den Anwendungsordner und starten Sie es. Starten Sie dann Android Studio.

Installieren von Android Studio unter Linux

So installieren Sie Android Studio unter Linux:

    Entpacken Sie die heruntergeladene ZIP-Datei. Öffnen Sie ein Terminal, navigieren Sie zum Verzeichnis android-studio / bin / und führen Sie studio.sh aus. Wählen Sie aus, ob Sie frühere Android Studio-Einstellungen importieren möchten oder nicht, und klicken Sie dann auf OK.

Stellen Sie außerdem Android Studio in Ihrer Anwendungsliste zur Verfügung, indem Sie auswählen Werkzeuge dann Desktop-Eintrag erstellen aus der Android Studio-Menüleiste.

Aktivieren Sie Entwickleroptionen und das Debuggen

Entwickleroption USB-DebuggingEntwickleroptionen

Hinweis:

Unter Android 4.1 und älter ist das Entwickleroptionen Der Bildschirm ist standardmäßig verfügbar. Unter Android 4.2 und höher müssen Sie diesen Bildschirm aktivieren, indem Sie die folgenden Schritte ausführen:

    Öffne das die Einstellungen App. (Nur unter Android 8.0 oder höher) Wählen Sie SystemScrollen Sie nach unten und wählen Sie Über das TelefonScrollen Sie nach unten und tippen Sie auf Build-Nummer 7 Mal. Kehren Sie zum vorherigen Bildschirm zurück, um zu suchen Entwickleroptionen in der Nähe des Bodens.

Oben auf der Entwickleroptionen Auf dem Bildschirm können Sie die Optionen ein- und ausschalten.

USB-Debugging3USB-Debugging

Scrollen Sie als Nächstes nach unten und suchen Sie nach USB-Debugging um es zu aktivieren. Auf diese Weise können Android Studio und andere SDK-Tools Ihr Gerät erkennen, wenn es über USB verbunden ist, sodass Sie den Debugger und andere Tools verwenden können.

Sie können Ihr Gerät jetzt über USB anschließen. Sie können überprüfen, ob Ihr Gerät verbunden ist, indem Sie ADB-Geräte aus dem Verzeichnis android_sdk / platform-tools / ausführen. Wenn eine Verbindung besteht, wird der Gerätename als “Gerät” aufgeführt.

Schließen Sie das Android-Telefon / -Tablet an den Computer an (USB-Kabel oder WLAN).

Für diesen nächsten Schritt benötigen Sie entweder ein USB-Kabel oder eine Wi-Fi-Verbindung, mit der sowohl Ihr Computer als auch das Gerät gleichzeitig verbunden werden können. Das USB-Kabel ist das einfachere von beiden, aber für einige ADB-Funktionen müssen Sie für diese Methode ein gerootetes Android-Gerät verwenden.

Muss gelesen werden: Wie roote ich Android?

Der Grund dafür ist, dass einige ADB-Befehle Berechtigungen erfordern, die Android-Geräte nur ausführen können, wenn sie gerootet sind. Wenn Sie Ihr Gerät noch nicht gerootet haben, ist dies möglicherweise der letzte Push, den Sie benötigen.

Um die Notwendigkeit eines gerooteten Geräts zu umgehen, können Sie andernfalls eine Verbindung über WLAN herstellen und eine zusätzliche Anwendung verwenden.

Google-Play-Button

Die Anwendung wird aufgerufen ADB Wirelessund ermöglicht es Ihnen, ADB vollständig zu nutzen, ohne ein gerootetes Gerät zu benötigen.

Auf der App-Seite finden Sie Anweisungen zur Verwendung. Dazu müssen Sie die Eingabeaufforderung verwenden.

Stellen Sie unabhängig von der verwendeten Methode sicher, dass Ihr Gerät in Android gestartet und mit Ihrem Computer verbunden ist, bevor Sie mit dem nächsten Schritt fortfahren.

Befehlszeilentools

Sie können Ihr Gerät jetzt über USB anschließen. Sie können überprüfen, ob Ihr Gerät verbunden ist, indem Sie ADB-Geräte aus dem Verzeichnis android_sdk / platform-tools / ausführen. Wenn eine Verbindung besteht, wird der Gerätename als “Gerät” aufgeführt.

Nun, da es eingerichtet ist, was kann ich damit machen?

Sie können jetzt ADB-Befehle auf Ihrem Gerät ausführen, um folgende Aktionen auszuführen:

Sichern einer SD-Karte. Kopieren von Daten von Ihrem Gerät oder Ihrem Computer. Installieren von Anwendungen auf Ihrem Computer, die mit Android kompatibel sind. Portweiterleitung. Ausführliches Debuggen. Und mehr

Sie können den obigen Link für ADB-Befehlslisten, Tipps und allgemeine Hilfe anzeigen, die bei der allgemeinen Verwendung von ADB oder sogar bei der Verwendung von ADB für die Entwicklung erforderlich sein können. Hier können Sie eine zusätzliche ADB-Befehlsliste anzeigen.

Für diejenigen, die nicht an der Android-Entwicklung interessiert sind, wäre das Sichern einer SD-Karte und anderer Befehle zum Verschieben von Daten höchstwahrscheinlich am nützlichsten. Aus diesem Grund sollten sich diejenigen, die neu bei ADB sind, daran halten Dateimanager Geben Sie Befehle ein, wie im obigen Link.

Fazit

Der einfachste Weg, ADB einzurichten und zu nutzen, ist ein gerootetes Gerät, da die Einrichtung dieser Anforderung etwas verwirrend sein kann. Das Setup für diese Befehle lohnt sich jedoch möglicherweise nicht für den durchschnittlichen Android-Benutzer, der sich nicht mit den komplexeren Entwicklungsanwendungen befasst.

Wenn Sie mit Android entwickeln möchten, ist die Einrichtung der Android-Debugging-Bridge unerlässlich. Für einen Gelegenheitsbenutzer erspart dies jedoch den zusätzlichen Aufwand, um einfach klar zu bleiben.

Haben Sie ADB- oder Befehlszeilentipps, die Sie nur jucken, um von Ihrer Brust zu kommen?

Wir würden gerne in den Kommentaren unten davon erfahren, und während Sie dort sind, können Sie uns sogar Ihre bevorzugten Verwendungszwecke für ADB mitteilen!

Ausgewählte Bildquelle