Dieser Artikel erklärt, wie man ADB (Android Debug Bridge) verwendet, ein Befehlszeilenwerkzeug, das mit den Android SDK Platform Tools von Google enthalten ist.
ADB kann verwendet werden, um mit einem Elo Android-Gerät von einem Computer über USB oder eine Netzwerkverbindung zu kommunizieren. Zu den häufigsten Anwendungen gehören das Kopieren von Dateien, das Installieren und Deinstallieren von Anwendungen, das Ausführen von Shell-Befehlen, das Sammeln von Protokollen und das Debuggen von Anwendungen.
Einige frühere Elo Android-Plattformen enthalten eine Einstellung USB auf Gerät umschalten in den Entwicklereinstellungen. Neuere Elo Android-Plattformen, einschließlich unterstützter Android 14-Geräte, benötigen diese Einstellung nicht. Aktivieren Sie auf diesen Geräten USB-Debugging und schließen Sie das entsprechende USB-Kabel an.
Auf Elo-Plattformen, die USB auf Gerät umschalten erfordern, kann die Aktivierung des Gerätemodus die Kommunikation mit USB-Peripherieanschlüssen deaktivieren. Wenn der Zugriff auf USB-Peripheriegeräte aufrechterhalten werden muss, verwenden Sie, wenn möglich, ADB über eine Netzwerkverbindung.
Einrichten von ADB auf dem Computer
- Laden Sie die Android SDK Platform Tools von der Website der Android-Entwickler herunter.
- Entpacken Sie die heruntergeladene ZIP-Datei an einen leicht zugänglichen Ort.
Aktivieren der Entwicklereinstellungen auf dem Elo-Gerät
- Öffnen Sie das Control Panel des Elo-Geräts. Falls erforderlich, geben Sie das Passwort für das Control Panel ein.
- Wenn das Passwort nicht geändert wurde, könnte das Standardpasswort 1elo sein.
- Wählen Sie im Bereich Apps Einstellungen.
- Öffnen Sie Über das Telefon, Über das Tablet oder Über das Gerät, je nach Elo-Plattform.
- Tippen Sie sieben Mal auf Build-Nummer oder bis die Nachricht Sie sind jetzt Entwickler erscheint.
- Kehrt zum vorherigen Einstellungsbildschirm zurück.
- Öffnen Sie Entwicklereinstellungen. Je nach Android-Version befinden sich die Entwicklereinstellungen möglicherweise unter System oder System > Erweitert.
Konfigurieren von USB-Debugging
Neuere Elo Android-Plattformen - einschließlich Android 14
- Stellen Sie sicher, dass das USB-Kabel nicht angeschlossen ist.
- Aktivieren Sie in Entwicklereinstellungen USB-Debugging.
- Wählen Sie OK, wenn Sie zur Bestätigung von USB-Debugging aufgefordert werden.
Die Option USB auf Gerät umschalten, die auf einigen früheren Elo Android-Plattformen verwendet wird, ist auf unterstützten neueren Android 14-Plattformen nicht erforderlich. Wenn diese Option in den Entwicklereinstellungen nicht angezeigt wird, fahren Sie mit dem untenstehenden Verfahren zur USB-Verbindung fort.
Frühere Elo Android-Plattformen mit Gerätemodus
Wenn das Elo-Gerät eine Option USB auf Gerät umschalten in den Entwicklereinstellungen enthält:
- Stellen Sie sicher, dass das USB-Kabel nicht angeschlossen ist.
- Aktivieren Sie USB-Debugging.
- Aktivieren Sie USB auf Gerät umschalten.
- Wählen Sie OK, wenn Sie dazu aufgefordert werden.
Das Aktivieren von USB auf Gerät umschalten auf entsprechenden Elo-Plattformen kann die Kommunikation mit den USB-Peripherieanschlüssen stoppen.
Verbindung zum Elo-Gerät über USB
- Schließen Sie das Elo-Gerät mit dem passenden USB-Datenkabel an den Entwickler-Computer an.
Die Anforderungen an USB-Kabel und Debug-Port variieren je nach Elo-Produkt. Beispiele sind:
- I-Series 2.0: USB Typ-A zu USB Typ-A.
- PayPoint Plus für Android und PayPoint für Android Rev B: Mini-USB zu USB Typ-A.
- Neuere Elo Android-Produkte: Verwenden Sie den USB-Debug-Port und das Kabel, die im Benutzerhandbuch des Produkts angegeben sind.
Verwenden Sie ein USB-Kabel, das Daten unterstützt. Nur zum Laden verwendete USB-Kabel können keine ADB-Verbindung herstellen.
- Öffnen Sie die Windows-Eingabeaufforderung oder das Windows-Terminal und navigieren Sie zum entpackten platform-tools-Verzeichnis.
- Geben Sie den folgenden Befehl ein:
adb devices- Das Elo-Gerät kann eine Autorisierungsnachricht anzeigen, die fragt, ob USB-Debugging vom verbundenen Computer erlaubt werden soll.
- Wenn Sie dazu aufgefordert werden, wählen Sie Erlauben oder OK. Sie können auch Immer von diesem Computer erlauben wählen, falls passend.
- Führen Sie den folgenden Befehl erneut aus:
adb devices- Überprüfen Sie, ob das Elo-Gerät mit dem Status gerät aufgeführt ist.
Das Elo-Gerät ist jetzt bereit, ADB-Befehle vom Entwickler-Computer zu akzeptieren.
Verwendung von ADB über eine Netzwerkverbindung
ADB kann auch mit unterstützten Elo Android-Geräten über eine Netzwerkverbindung kommunizieren. Dies kann nützlich sein, wenn der USB-Gerätemodus mit angeschlossenen USB-Peripheriegeräten interferieren würde.
Umschalten einer vorhandenen USB-ADB-Verbindung auf TCP/IP
- Schließen Sie das Elo-Gerät und den Entwickler-Computer an dasselbe Netzwerk an.
- Stellen Sie eine funktionierende USB-ADB-Verbindung mit den oben beschriebenen Verfahren her.
- Bestimmen Sie die IP-Adresse des Elo-Geräts.
- Geben Sie vom Entwickler-Computer aus ein:
adb tcpip 5555- Geben Sie den folgenden Befehl ein und ersetzen Sie <device-ip-address> durch die IP-Adresse des Elo-Geräts:
adb connect <device-ip-address>:5555Beispiel:
adb connect 192.168.1.100:5555- Führen Sie den folgenden Befehl aus, um die Netzwerkverbindung zu überprüfen:
adb devicesDas Elo-Gerät sollte in der Liste mit seiner IP-Adresse gefolgt von :5555 erscheinen.
Verwenden Sie ADB über TCP/IP nur in einem vertrauenswürdigen Netzwerk. Setzen Sie eine ADB-Verbindung nicht einem unbefugten oder öffentlich zugänglichen Netzwerk aus.
Fehlerbehebung bei USB-ADB-Verbindungen
Wenn das Elo-Gerät beim Ausführen von adb devices nicht erscheint, führen Sie die folgenden Schritte aus.
- Gehe zum Elo-Gerät zurück zu Einstellungen > Entwicklereinstellungen.
- Wählen Sie USB-Debugging-Autorisierungen widerrufen.
- Wählen Sie OK, um zuvor autorisierte Computer zu löschen.
- Deaktivieren Sie USB-Debugging.
- Trennen Sie das USB-Kabel vom Elo-Gerät.
- Geben Sie in der Windows-Eingabeaufforderung oder im Windows-Terminal die folgenden Befehle ein:
adb kill-server
adb start-server- Aktivieren Sie USB-Debugging erneut.
- Aktivieren Sie bei einer früheren Elo-Plattform, die Gerätemodus erfordert, auch USB auf Gerät umschalten.
- Schließen Sie das USB-Kabel wieder an.
- Führen Sie aus:
adb devices- Wenn Sie dazu auf dem Elo-Gerät aufgefordert werden, wählen Sie Immer von diesem Computer erlauben und dann Erlauben oder OK.
- Führen Sie den folgenden Befehl erneut aus:
adb devices- Wenn das Elo-Gerät mit dem Status gerät aufgeführt ist, wurde die Verbindung erfolgreich wiederhergestellt.
Zusätzliche Informationen
Für weitere Informationen zur Android Debug Bridge siehe Android Debug Bridge (adb) - Android Developers.
Please report any broken links by emailing support@elotouch.com and include a link to the knowledge article