Ich habe vor kurzem installiert adb
und fastboot
:
apt-get install android-tools-adb android-tools-fastboot
Nach Abschluss der Installation habe ich mein Gerät angeschlossen und den folgenden Befehl ausgeführt:
$ adb devices
List of devices attached
Ich habe das Debuggen in den Telefoneinstellungen aktiviert.
Ich glaube, ich mache es falsch - ich weiß es nicht. Bitte erläutern Sie mir den korrekten Ablauf.
Verwenden von Ubuntu 16.01. Gerät: Yu Yuphoria
Update bearbeiten:
Nach all den frustrierenden Versuchen wird es immer noch nicht erkannt adb
. Jedoch in fastboot
Betrieb die Hersteller - ID - Befehl für das Gerät hinzufügen, fastboot -i 0x2a96 devices
wie GEFUNDEN erwähnte hier Werke
fastboot -i 0x2a96 devices
ist zurückgekommen
7dd91912 fastboot
Andere Befehle im fastboot
Modus, wie auf derselben Seite oben beschrieben, funktionieren auch, wenn die Befehlsoption vendor id hinzugefügt wurde.
Antworten:
Schließlich bekam das Gerät erfasst
adb
unteradb devices
durch einen Neustart ADB - Server mit Root - Rechten Befehl wie erwähnt hier im Troubleshootingadb
Abschnitt.Danach
adb devices
kehrte dieser zurückmit einer Eingabeaufforderung am Gerät für RSA autorisieren. Nach der Autorisierung
adb devices
kehrt jetzt zurückquelle
Stellen Sie sicher, dass Sie ein gutes USB-Kabel haben und an einen guten Anschluss angeschlossen sind. Dies war immer das Problem, das ich bei der Verwendung von ADB und Fastboot hatte. Stellen Sie außerdem sicher, dass Sie die neuesten ADB-Treiber aktualisieren und verwenden.
quelle
Sie haben das
adb
Programm korrekt installiert . Das Android Debugging ist standardmäßig nicht aktiviert. Die Aktivierungsoption ist ausgeblendet. Sie müssen es mit diesen Schritten aufdecken:Jetzt haben Sie einen neuen Menüpunkt in den Einstellungen namens Entwickleroptionen .
Gehen Sie zu dieser Option und aktivieren Sie die USB-Debugging- Option.
Wenn Sie nun das USB-Kabel an den Computer anschließen, werden Sie aufgefordert, den angeschlossenen Computer zu autorisieren .
Nachdem das Debuggen aktiviert ist, müssen Sie möglicherweise den Server neu starten. Sie können das mit diesen Befehlen tun:
quelle
kill-server
undstart-server
zu meiner Antwort hinzufügen.So richten Sie die Geräteerkennung unter Ubuntu Linux ein:
Mit
sudo
, erstellen Sie diese Datei:/etc/udev/rules.d/51-android.rules.
Verwenden Sie dieses Format, um jeden Anbieter zur Datei hinzuzufügen:
In diesem Beispiel ist die Hersteller-ID für HTC. Die MODE-Zuweisung gibt Lese- / Schreibberechtigungen an und GROUP definiert, welcher Unix-Gruppe der Geräteknoten gehört.
Wenn Sie Ihre Lieferanten-ID nicht kennen, können Sie diese hier abrufen. Dies
lsusb
ist die Zeichenfolge nach der ID.Nachdem Sie die Datei erstellt / aktualisiert haben, führen Sie Folgendes aus:
quelle
Ich hatte das gleiche Problem und nachdem ich alle im Internet verfügbaren Voodoos ausprobiert hatte, stellte ich selbst fest, dass das Gerät nur an dem USB-Kabel des Herstellers erkennbar ist, das dem Gerät beiliegt.
quelle
Gilberto Albino gab mir einen Hinweis.
Niemand sagt Ihnen, dass einige USB-Kabel nur zum Laden von Geräten und nicht zum Übertragen von Daten geeignet sind. Sie müssen herausfinden, was Sie für sich haben.
Ich denke, die Ladekabel sind dünner.
quelle