Installieren und Verwenden von ADB, dem Android Debug Bridge-Dienstprogramm

Inhaltsverzeichnis:

Installieren und Verwenden von ADB, dem Android Debug Bridge-Dienstprogramm - Blog 2023
Installieren und Verwenden von ADB, dem Android Debug Bridge-Dienstprogramm - Blog 2023
Anonim
ADB, Android Debug Bridge, ist ein Befehlszeilenprogramm, das im Android SDK von Google enthalten ist. ADB kann Ihr Gerät über USB von einem Computer aus steuern, Dateien hin und her kopieren, Apps installieren und deinstallieren, Shellbefehle ausführen und vieles mehr.
ADB, Android Debug Bridge, ist ein Befehlszeilenprogramm, das im Android SDK von Google enthalten ist. ADB kann Ihr Gerät über USB von einem Computer aus steuern, Dateien hin und her kopieren, Apps installieren und deinstallieren, Shellbefehle ausführen und vieles mehr.

Wir haben ein paar andere Tricks behandelt, für die ADB in der Vergangenheit erforderlich war. Dazu gehören das Sichern und Wiederherstellen Ihres Smartphones oder Tablets sowie das Installieren von Android-Apps standardmäßig auf Ihrer SD-Karte. ADB wird für eine Vielzahl geekiger Android-Tricks verwendet.

Schritt 1: Einrichten des Android SDK

Gehen Sie zur Android SDK-Downloadseite und blättern Sie nach unten zu „Nur SDK-Tools“. Hierbei handelt es sich um eine Reihe von Tools, die ADB enthalten. Laden Sie die ZIP-Datei für Ihre Plattform herunter und entpacken Sie sie an einem beliebigen Ort, an dem Sie die ADB-Dateien speichern möchten. Sie sind portabel, sodass Sie sie an einem beliebigen Ort ablegen können.

Starten Sie den SDK Manager EXE und deaktivieren Sie alles außer "Android SDK Platform-Tools". Wenn Sie ein Nexus-Telefon verwenden, können Sie auch "Google USB Driver" auswählen, um die Treiber von Google herunterzuladen. Klicken Sie auf die Schaltfläche Installieren. Dadurch wird das Plattform-Tools-Paket heruntergeladen und installiert, das ADB und andere Dienstprogramme enthält.

Wenn der Vorgang abgeschlossen ist, können Sie den SDK-Manager schließen.
Wenn der Vorgang abgeschlossen ist, können Sie den SDK-Manager schließen.

Schritt 2: Aktivieren Sie das USB-Debugging auf Ihrem Telefon

Um ADB mit Ihrem Android-Gerät verwenden zu können, müssen Sie eine Funktion namens USB-Debugging aktivieren. Öffnen Sie die App-Schublade Ihres Telefons, tippen Sie auf das Symbol Einstellungen und wählen Sie "Über das Telefon". Scrollen Sie ganz nach unten und tippen Sie sieben Mal auf das Element "Build Number". Sie sollten eine Meldung erhalten, dass Sie jetzt ein Entwickler sind.
Um ADB mit Ihrem Android-Gerät verwenden zu können, müssen Sie eine Funktion namens USB-Debugging aktivieren. Öffnen Sie die App-Schublade Ihres Telefons, tippen Sie auf das Symbol Einstellungen und wählen Sie "Über das Telefon". Scrollen Sie ganz nach unten und tippen Sie sieben Mal auf das Element "Build Number". Sie sollten eine Meldung erhalten, dass Sie jetzt ein Entwickler sind.

Gehen Sie zurück zur Hauptseite mit den Einstellungen und Sie sollten eine neue Option mit der Bezeichnung "Entwickleroptionen" sehen. Öffnen Sie das und aktivieren Sie "USB-Debugging".

Wenn Sie später Ihr Telefon an Ihren Computer anschließen, wird ein Popup mit dem Titel "USB-Debugging zulassen?" Auf Ihrem Telefon angezeigt. Aktivieren Sie das Kontrollkästchen "Von diesem Computer immer zulassen", und tippen Sie auf OK.

Schritt 3: Testen Sie ADB und installieren Sie die Treiber Ihres Telefons (falls erforderlich)

Öffnen Sie den Ordner, in dem Sie die SDK-Tools installiert haben, und öffnen Sie den Ordner "Platform-Tools". Hier wird das ADB-Programm gespeichert. Halten Sie die Umschalttaste gedrückt und klicken Sie mit der rechten Maustaste in den Ordner. Wählen Sie "Befehlsfenster hier öffnen".

Um zu testen, ob ADB ordnungsgemäß funktioniert, schließen Sie Ihr Android-Gerät über ein USB-Kabel an Ihren Computer an und führen Sie den folgenden Befehl aus:
Um zu testen, ob ADB ordnungsgemäß funktioniert, schließen Sie Ihr Android-Gerät über ein USB-Kabel an Ihren Computer an und führen Sie den folgenden Befehl aus:

adb devices

Sie sollten ein Gerät in der Liste sehen. Wenn Ihr Gerät verbunden ist, aber nichts in der Liste angezeigt wird, müssen Sie die entsprechenden Treiber installieren.
Sie sollten ein Gerät in der Liste sehen. Wenn Ihr Gerät verbunden ist, aber nichts in der Liste angezeigt wird, müssen Sie die entsprechenden Treiber installieren.

Der Hersteller Ihres Telefons bietet möglicherweise ein herunterladbares Treiberpaket für Ihr Gerät an. Besuchen Sie die Website und suchen Sie nach den Treibern für Ihr Gerät. Motorola ist hier, Samsung ist hier und HTC ist Bestandteil einer Suite mit dem Namen HTC Sync Manager. Sie können XDA-Entwickler auch nach Treiber-Downloads ohne zusätzliche Software durchsuchen.

Sie können auch versuchen, den Google USB-Treiber über den Ordner "Extras" im SDK-Manager-Fenster zu installieren, wie im ersten Schritt erwähnt. Dies funktioniert mit einigen Telefonen, einschließlich Nexus-Geräten.

Wenn Sie den USB-Treiber von Google verwenden, müssen Sie möglicherweise Windows dazu zwingen, die installierten Treiber für Ihr Gerät zu verwenden. Öffnen Sie den Geräte-Manager (klicken Sie auf Start, geben Sie Geräte-Manager ein und drücken Sie die Eingabetaste), suchen Sie Ihr Gerät, klicken Sie mit der rechten Maustaste darauf und wählen Sie Eigenschaften. Sie sehen möglicherweise ein gelbes Ausrufezeichen neben dem Gerät, wenn der Treiber nicht ordnungsgemäß installiert ist.
Wenn Sie den USB-Treiber von Google verwenden, müssen Sie möglicherweise Windows dazu zwingen, die installierten Treiber für Ihr Gerät zu verwenden. Öffnen Sie den Geräte-Manager (klicken Sie auf Start, geben Sie Geräte-Manager ein und drücken Sie die Eingabetaste), suchen Sie Ihr Gerät, klicken Sie mit der rechten Maustaste darauf und wählen Sie Eigenschaften. Sie sehen möglicherweise ein gelbes Ausrufezeichen neben dem Gerät, wenn der Treiber nicht ordnungsgemäß installiert ist.
Klicken Sie auf der Registerkarte Treiber auf Treiber aktualisieren.
Klicken Sie auf der Registerkarte Treiber auf Treiber aktualisieren.
Verwenden Sie die Option Auf dem Computer nach Treibersoftware suchen.
Verwenden Sie die Option Auf dem Computer nach Treibersoftware suchen.
Sie finden den Google USB-Treiber im Ordner "Extras", in dem Sie Ihre Android SDK-Dateien installiert haben. Wähle aus
Sie finden den Google USB-Treiber im Ordner "Extras", in dem Sie Ihre Android SDK-Dateien installiert haben. Wähle aus

googleusb_driver

Ordner und klicken Sie auf Weiter.

Wenn Sie die Treiber für Ihr Gerät installiert haben, schließen Sie das Telefon an, und versuchen Sie es erneut mit dem Befehl adb devices:
Wenn Sie die Treiber für Ihr Gerät installiert haben, schließen Sie das Telefon an, und versuchen Sie es erneut mit dem Befehl adb devices:

adb devices

Wenn alles gut gelaufen ist, sollten Sie Ihr Gerät in der Liste sehen und mit ADB beginnen!

Schritt 4 (optional): Fügen Sie ADB zu Ihrem Systempfad hinzu

So wie es aussieht, müssen Sie zum ADB-Ordner navigieren und dort eine Eingabeaufforderung öffnen, wenn Sie es verwenden möchten. Wenn Sie es jedoch zu Ihrem Windows-Systempfad hinzufügen, ist dies nicht erforderlich - Sie können es einfach eingeben

adb

Über die Eingabeaufforderung können Sie Befehle jederzeit ausführen, unabhängig davon, in welchem Ordner Sie sich befinden.

Unter Windows 7 und 10 ist der Vorgang etwas anders. Sehen Sie sich daher die vollständige Anleitung zum Bearbeiten Ihres System PATH an, um die dafür erforderlichen Schritte zu erfahren.

Nützliche ADB-Befehle

Neben der Vielzahl von Tricks, die ADB erfordern, bietet ADB einige nützliche Befehle:

adb install C:package.apk – Installs the package located at C:package.apk on your computer on your device.

adb uninstall package.name – Uninstalls the package with package.name from your device. For example, you’d use the name com.rovio.angrybirds to uninstall the Angry Birds app.

adb push C:file /sdcard/file – Pushes a file from your computer to your device. For example, the command here pushes the file located at C:file on your computer to /sdcard/file on your device

adb pull /sdcard/file C:file – Pulls a file from your device to your computer – works like adb push, but in reverse.

adb logcat – View your Android device’s log. Can be useful for debugging apps.

adb shell – Gives you an interactive Linux command-line shell on your device.

adb shell command – Runs the specified shell command on your device.

Eine vollständige Anleitung für ADB finden Sie auf der Android-Website für Entwickler und Entwickler auf der Seite Android Debug Bridge.

Bildnachweis: LAI Ryanne auf Flickr

Beliebtes Thema

Fachberatung