Android Debug Bridge oder ADB ist ein leistungsstarkes und flexibles Tool, mit dem Benutzer viele Dinge tun können, z. B. Protokolle suchen, Apps installieren und deinstallieren, Dateien übertragen, benutzerdefinierte ROMs rooten und flashen, Geräte-Backups erstellen usw. Tatsächlich sind die Tutorials für Fortgeschrittene und Anleitungen genau das Richtige -to-Anleitungen für Android verwenden in der Regel ADB-Befehle, um die Aufgabe zu erledigen.
Darüber hinaus ist adb auch dann sehr nützlich, wenn das Android-Gerät nicht ordnungsgemäß funktioniert oder wenn die Dinge sehr chaotisch und unbrauchbar werden. Obwohl es etwas „beängstigend“ und kompliziert aussieht, finden Sie hier eine Liste von ADB-Befehlen, mit denen Sie beginnen und dabei einige nützliche Dinge tun können.
21 nützliche ADB-Befehle auf Android
Anders als in früheren Versionen müssen Benutzer nicht das komplette Android SDK installieren, um ADB zu installieren. Laden Sie einfach die eigenständige ADB-Zip-Datei herunter, extrahieren Sie sie in das Stammverzeichnis Ihres C-Laufwerks und schon ist alles erledigt. Um auf adb zuzugreifen, öffnen Sie die Eingabeaufforderung , indem Sie im Startmenü danach suchen und navigieren Sie mit dem folgenden Befehl zum Ordner adb. Wenn adb in einem anderen Verzeichnis installiert ist, ändern Sie den Befehl entsprechend.
cd c:\adb
Tipp: Öffnen Sie dann eine Eingabeaufforderung aus demselben Ordner, halten Sie die Umschalttaste gedrückt, klicken Sie dann mit der rechten Maustaste auf den Ordner und klicken Sie dann auf die Option „ Eingabeaufforderung hier öffnen “.
Schließen Sie nun das Android-Gerät über USB an und testen Sie die folgenden Befehle.
Häufig verwendete ADB-Befehle
1. Starten oder stoppen Sie den ADB-Server
Der erste Befehl, den man kennen sollte, ist natürlich das Starten und Stoppen des ADB-Servers. Dadurch können Benutzer mit dem verbundenen Android-Gerät interagieren. Um den ADB-Server zu starten, verwenden Sie den folgenden Befehl.
adb start-server
Sobald der Benutzer seine Arbeit abgeschlossen hat, kann er den ADB-Server mit dem folgenden Befehl stoppen.
adb kill-server
2. Angeschlossene Android-Geräte auflisten
Dies ist einer der beliebtesten Befehle. Wenn Sie ein Gerät über USB an einen Computer anschließen, verwenden Sie diesen Befehl, um zu überprüfen, ob adb das angeschlossene Gerät finden kann.
adb devices
Wenn das Gerät ordnungsgemäß mit dem System verbunden ist, startet der obige Befehl den Service-Daemon, scannt das System und listet alle verbundenen Android-Laufwerke auf. Das Beste an diesem Befehl ist, dass er sowohl den Status der Geräte als auch ihre Seriennummern auflistet.
3. Kennen Sie den Status des Geräts
Wie der Name schon sagt, kann dieser Befehl verwendet werden, um den Gerätestatus zu ermitteln. Wenn der Befehl ausgeführt wird, wird angezeigt, ob der Gerätestatus „Offline“, „Bootloader“ oder „Gerät“ ist. Bei einem normalen Android-Gerät sehen Benutzer ihren Android-Status als „Gerät“, wie im Bild unten.
adb get-state
4. Zeigt die Seriennummer des Geräts an
Dieser Befehl teilt dem Benutzer die Seriennummer des angeschlossenen Geräts mit. Auf einem Telefon oder Tablet können Benutzer die Seriennummer des Geräts sehen, indem sie zu „ Einstellungen > Über das Telefon > Status “ navigieren.
adb get-serialno
5. Kopieren Sie Dateien vom Computer auf das Telefon
Wenn Sie mit adb Dateien von Ihrem Computer auf Ihr Telefon kopieren möchten, können Sie diesen Befehl verwenden. Vergessen Sie nicht, [Quelle] und [Ziel] durch den tatsächlichen Dateipfad zu ersetzen.
adb push [source] [destination]
Wenn Sie den obigen Befehl durch den tatsächlichen Dateipfad ersetzen, sieht es so aus.
adb push "E:\Video Songs\Aankhon Mein Teri - Om Shanti Om.mp4" "/sdcard/Downloads/video.mp4"
6. Kopieren Sie Dateien vom Telefon auf den Computer
Genau wie beim Kopieren von Dateien vom Computer auf das Android-Gerät können Benutzer auch Dateien vom Telefon auf den Computer kopieren. Verwenden Sie dazu einfach den folgenden Befehl. Ersetzen Sie [Quelle] und [Ziel] durch den tatsächlichen Dateipfad.
adb pull [source] [destination]
Wenn Sie den obigen Befehl durch den tatsächlichen Dateipfad ersetzen, sieht der Befehl folgendermaßen aus.
adb pull "/sdcard/Downloads/video.mp4" D:\Downloads
7. Installieren/Deinstallieren Sie die Anwendung
Zusätzlich zum Hin- und Herschieben von Dateien zwischen Computer und Telefon können Benutzer die APK-Datei tatsächlich mit nur einem einzigen Befehl installieren . Um eine Anwendung zu installieren, muss der Benutzer den vollständigen Pfad der APK-Datei angeben. Ersetzen Sie also „path/to/file.apk“ durch den tatsächlichen APK-Dateipfad.
adb install "path/to/file.apk"
Wenn mehrere Geräte an den Computer angeschlossen sind und Sie die APK-Datei nur auf einem einzigen Gerät installieren möchten, verwenden Sie den folgenden Befehl. Ersetzen Sie [Seriennummer] durch die tatsächliche Seriennummer des Geräts. Benutzer können die Seriennummer des Geräts mit dem vierten Befehl oben abrufen.
adb -s [serial-number] install "path/to/file.apk"
Um eine App zu deinstallieren, führen Sie einfach den folgenden Befehl aus. Ersetzen Sie ihn durch den tatsächlichen, vollqualifizierten Paketnamen der App.
adb uninstall
8. Android-Gerät sichern
Um alle Geräte- und App-Daten zu sichern, können Benutzer den folgenden Befehl verwenden. Bei der Ausführung wird die Sicherungsfunktion aktiviert, der Benutzer wird aufgefordert, die Aktion auf dem Android-Gerät zu akzeptieren und dann eine „backup.adb“ -Datei im aktuellen Verzeichnis zu erstellen.
adb backup -all
9. Android-Gerät wiederherstellen
Um eine Sicherung wiederherzustellen, verwenden Sie den folgenden Befehl. Vergessen Sie nicht, „path/to/backup.adb“ durch den tatsächlichen Dateipfad zu ersetzen.
adb restore "path/to/backup.adb"
10. Starten Sie Ihr Android-Gerät im Wiederherstellungsmodus neu
Der Wiederherstellungsmodus hilft Benutzern, Android-Geräte mithilfe der darin integrierten Tools zu reparieren oder wiederherzustellen. Im Allgemeinen können Benutzer den Wiederherstellungsmodus starten, indem sie eine Kombination aus Lautstärke- und Ein-/Aus-Tasten verwenden. Darüber hinaus können Benutzer das Gerät auch mit dem System verbinden und den folgenden Befehl verwenden, um im Wiederherstellungsmodus zu starten.
adb reboot-recovery
11. Starten Sie Ihr Android-Gerät im Bootloader-Modus neu
Mit dem folgenden Befehl können Benutzer im Bootloader-Modus booten. Im Allgemeinen ist der Bootloader-Modus dem Fastboot-Modus sehr ähnlich.
adb reboot-bootloader
12. Starten Sie Ihr Android-Gerät im Fastboot-Modus neu
Der Fastboot-Modus wird häufig zum Flashen benutzerdefinierter ROMs , Bootloader und sogar Kernels verwendet. Verwenden Sie den folgenden Befehl, um im Fastboot-Modus zu starten.
adb fastboot
13. Starten Sie eine Remote-Shell
Dieser Befehl startet eine Remote-Shell und ermöglicht dem Benutzer die Steuerung und Konfiguration des Geräts mithilfe von Shell-Befehlen.
adb shell
14. Machen Sie Screenshots
Es ist nichts Schwieriges, Screenshots auf Android zu machen . Sie müssen lediglich gleichzeitig die Ein-/Aus-Taste und die Leiser-Taste drücken. Darüber hinaus können Benutzer diesen Befehl auch verwenden, um schnelle Screenshots zu erstellen. Ersetzen Sie „/path/to/screenshot.png“ durch den tatsächlichen Zielpfad. Bei Bedarf können Benutzer den Dateinamen anpassen, indem sie „Screenshot“ in einen beliebigen Namen ändern.
adb shell screencap -p "/path/to/screenshot.png"
Beim Ersetzen des Zielpfads sieht der Befehl folgendermaßen aus.
adb shell screencap -p "/sdcard/screenshot.png"
15. Android-Bildschirm aufzeichnen
Zusätzlich zum Aufnehmen von Screenshots können Benutzer mit dem folgenden Befehl auch Bildschirme von Android-Geräten aufzeichnen . Ersetzen Sie auch hier „/path/to/record.mp4“ durch einen tatsächlichen Zielpfad. Natürlich können Benutzer den Dateinamen anpassen, indem sie „record“ in einen beliebigen Namen ändern.
adb shell screenrecord "/path/to/record.mp4"
16. Starten Sie ADB im USB-Modus neu
Wenn der ADB-Server gestartet wurde und die Befehle aus irgendeinem Grund immer noch nicht funktionieren. Sie können versuchen, ADB auf USB neu zu starten. Es gibt keinen unabhängigen ADB-Neustartbefehl. Mit dem folgenden Befehl wird jedoch die ADB-Verbindung über USB wiederhergestellt. Dadurch wird der ADB-Server neu gestartet.
adb usb
17. ADB-Version
Dies ist ein sehr praktischer Befehl, da nur sehr wenige Befehle mit den neuesten ADB-Versionen funktionieren. Ältere Versionen von ADB erlauben beispielsweise nicht die Ausführung des Befehls flashall. Wenn Sie also einen Befehlsfehler erhalten, besteht der erste Schritt darin, die ADB-Version zu überprüfen. Anschließend können Sie überprüfen, ob der Befehl in dieser Version unterstützt wird. Im Folgenden finden Sie den Befehl zum Überprüfen der ADB-Version.
adb version
18. Stellen Sie über WLAN eine Verbindung zu ADB her
In neueren Versionen von ADB können Sie über WLAN eine direkte Verbindung zu jedem Android-Gerät herstellen. Sie müssen lediglich das USB-Debugging auf dem anderen Gerät aktivieren und den folgenden Befehl ausführen.
adb connect IP address
Der Befehl sieht also so aus:
adb connect 192.168.1.104
19. Dateien auflisten
Um Dateien zu kopieren oder zu versenden, müssen Sie den genauen Speicherort des Ordners kennen. Normalerweise heißt der interne Speicher des Telefons SD-Karte. Alle Ordner im Telefon befinden sich also im Ordner /sdcard. Wenn Sie jedoch den genauen Speicherort wissen oder eine bestimmte Datei suchen möchten, können Sie den Befehl „ls“ verwenden. Der Befehl ls listet Dateien im Verzeichnis auf.
adb shell ls "directory_name"
20. Listen Sie alle installierten Pakete auf
Für die Deinstallation von Paketen müssen Sie nun den korrekten Paketnamen angeben. Der tatsächliche Paketname unterscheidet sich vom Namen der installierten Anwendung. Nachfolgend finden Sie den Befehl adb, der alle installierten Pakete auflistet.
adb shell pm list packages
Nun ist die resultierende Ausgabe ziemlich groß. Wenn Sie also ein bestimmtes Anwendungspaket auflisten möchten, können Sie versuchen, nach Anwendungsnamen zu filtern. Wenn Sie beispielsweise nach dem Paketnamen für FDroid suchen möchten, verwenden Sie den folgenden Befehl.
adb shell pm list packages | findstr "fdroid"
21. Angeschlossene Fastboot-Geräte auflisten
Dies ist einer der weniger bekannten Befehle. Wenn Sie das Gerät im Fastboot-Modus starten, können Sie den folgenden Befehl verwenden, um zu überprüfen, ob das Gerät angeschlossen ist oder nicht.
fastboot devices
Das sind alle grundlegenden Befehle, die LuckyTemplates mit den Lesern teilen möchte. Wenn Sie Ihre Gedanken und Erfahrungen zur Verwendung von ADB-Befehlen auf Android-Geräten teilen möchten, hinterlassen Sie Ihre Kommentare im Kommentarbereich unten!
Viel Glück!