Anfängerleitfaden zur Android Debug Bridge

Die meisten von uns hier sind mit der ADB (Android Debug Bridge) bereits recht vertraut. Ich wette sogar, dass viele von uns es regelmäßig nutzenADB-Pushing und ziehening-Dateien, ADB-Neustarting, Ausführen von Shell-Befehlen usw. Die meisten neuen Benutzer hatten jedoch keine solche Erfahrung. Und seien wir ehrlich: Für Jugendliche, die nach dem Aufkommen und der Popularisierung der GUI geboren wurden, können Befehlszeilenschnittstellen ziemlich einschüchternd sein. Wenn Sie also ein erfahrener Veteran sind, der ADB wie seine Westentasche kennt, ist dieser Artikel genau das Richtige für Sie nicht für dich. Wenn Sie jedoch ein neuer Benutzer sind und mehr über dieses großartige Tool erfahren möchten, lesen Sie weiter!

Die Android Debug Bridge, die Teil des Android SDK ist, ermöglicht die Kommunikation zwischen Ihrem Desktop-Computer und dem Zielgerät. Was können Sie also mit ADB machen? Ziemlich viel. Wie bereits erwähnt, können Sie Dateien vom Client-PC auf das Gerät übertragen oder vom Gerät auf den Client-PC ziehen Starten Sie neu (auf Android, Bootloader oder Wiederherstellung), zeichnen Sie einen Logcat auf, erhalten Sie einen Fehlerbericht, führen Sie viele Standard-Linux-Befehle aus und vieles mehr mehr.

Das größte Problem für neue Benutzer besteht darin, zu wissen, welche Befehle ausgeführt werden können, und sich die richtige Syntax zu merken. Glücklicherweise sind diese Befehle und ihre Syntax alle ziemlich verständlich. Schauen Sie sich zum Beispiel die folgenden Befehle in der richtigen Syntax an:

  • adb start-server: Dieser Befehl startet den adb-Daemon auf Ihrem Desktop-Computer und ermöglicht Ihrem Computer die Interaktion mit Ihrem Gerät. Beachten Sie, dass dieser Befehl nicht unbedingt erforderlich ist, da die Ausführung eines anderen ADB-Befehls automatisch den Daemon startet.
  • adb kill-server: Wie zu erwarten, wird dadurch der adb-Daemon getötet.
  • adb logcat: Dies generiert eine logcat, was sehr nützlich ist, wenn man herausfinden möchte, wo etwas schief läuft. Mit „>“ können Sie die Ausgabe in eine Textdatei umleiten. Sie können beispielsweise „adb logcat > logcat.txt“ eingeben, um Ihren Logcat als logcat.txt aufzuzeichnen.
  • adb bugreport: Erstellt einen einfachen Fehlerbericht. Genau wie bei Logcat können Sie dies mit „>“ in eine Textdatei umleiten.
  • ADB-Installation : Installiert eine APK von Ihrem Desktop-Computer direkt auf Ihrem Gerät.
  • ADB-Pull : Ruft die angegebene Datei ab und legt sie im angegebenen Ordner mit dem angegebenen Namen ab.
  • ADB-Push : Funktioniert wie ADB Pull, aber umgekehrt.

Das Obige ist jedoch bei weitem nicht vollständig. Dies sind nur einige der gebräuchlichsten Befehle, die Ihnen begegnen werden.

Für diejenigen, die noch ein paar mehr erfahren möchten oder einfach nur eine visuelle Ausgabe dieser Befehle in Aktion sehen möchten: XDA Recognized Contributor doctor_droid hat einen grundlegenden Leitfaden erstellt, der alles abdeckt, was ein Anfänger wissen muss, um grundlegende Aufgaben mit ADB zu erledigen.

Doctor_droid enthält außerdem einen direkten Link zu den erforderlichen ADB-Binärdateien für Windows-Benutzer, sodass Sie das SDK nicht nur herunterladen müssen, um ADB zum Laufen zu bringen. Während sich die Installationsverfahren ausschließlich an Windows-Benutzer richten, gilt der Rest des Handbuchs gleichermaßen für Linux- und Mac-Benutzer.

Wenn Sie ein neuer Benutzer sind, der etwas mehr über ADB erfahren möchte, oder wenn Sie ein erfahrener Tierarzt sind und sicherstellen möchten, dass Sie alle gängigen Befehle kennen, gehen Sie zu Führungsfaden um mehr zu lernen.