ADB zeigt unbekanntes Gerät an

Ich habe seitdem in mehreren Android-Geräten entwickelt, aber dieses hat mich total verwirrt. ADB in Windows erkennt das Gerät einwandfrei, aber ich kann ADB nicht dazu bringen, dieses Gerät in Linux (Ubuntu 12.04) zu erkennen.

$ adb devices
List of devices attached 
????????????    device
  1. Das Gerät befindet sich im USB-Debugging-Modus.
  2. lsusbzeigt es alsBus 003 Device 005: ID 18d1:0003 Google Inc.
  3. /etc/udev/rules.d/51-android.rulesDatei hat folgende Zeile:SUBSYSTEM=="usb", ATTRS{idVendor}=="18d1", MODE="0666"
  4. ~/.android/adb_usb.inihat 0x18d1in einer Zeile für sich

Was ich bisher versucht habe:

  1. ADB-Server neu starten - kein Glück
  2. Starten Sie den ADB-Server als root - kein Glück
  3. Fügen Sie diese Zeile SUBSYSTEM=="usb", ATTRS{idVendor}=="18d1", ATTR{idProduct}=="0003", MODE="0666", GROUP="adbusers"hinzu 51-android.rulesund fügen Sie mich selbst zur adbusersGruppe hinzu. Neustart udevund ADB - kein Glück

Jeder Hinweis willkommen, danke im Voraus!

Seltsam. Dieses HowTo scheint genau das gleiche Gerät für Eclipse auf Ubuntu ohne Probleme zu verwenden. Welches Gerät ist es? Laut dem verlinkten Beitrag ein chinesisches No-Name-Tablet? // Sie können auch dieses Wiki überprüfen , das ebenfalls dieselbe VendorID erwähnt.
@Izzy ja, es ist ein chinesisches Gerät, ein Prototyp. Ich habe das ausgearbeitet, indem ich verschiedene USB-Anschlüsse ausprobiert habe, bis es letztendlich funktioniert hat ... Seltsam ...
Du hast es also gelöst? Zögern Sie dann nicht, Ihre eigene Frage zu beantworten, auch wenn die Antwort trivial erscheint (die meisten Lösungen tun es, wenn Sie sie haben , aber nur wenige tun dies im Voraus :) Ich hatte einen Fall, der mich verrückt machte, bis ich bemerkte, dass ich es vergessen hatte Schalten Sie das USB-Debugging ein #D
Ja, aber ich weiß nicht, warum es mich nicht antworten lässt ...
Aber du hast geantwortet :) Also war es einfach, das Kabel in ein anderes Loch zu stecken? Zu einfach zu denken, das passt fast zu meinem USB-Debugging- Ding :)
Ja, sieht so aus, als wäre ich ohne Grund abgemeldet worden. Und ja, es war so einfach wie das Einstecken in einen anderen USB-Port ... obwohl es einfach keinen Sinn macht xD
OK. Denken Sie also daran, Ihre Lösung in 2 Tagen zu akzeptieren :)
Ja, Izzy, keine Sorge, ich weiß, wie SE funktioniert, ich bin normalerweise in SO ;)

Antworten (2)

Durch das Ändern des USB-Ports erkannte ADB das Android-Gerät.

Beenden Sie den Adb-Server mit using

sudo

und starten Sie es erneut mit sudo.

Wenn Sie den Adb-Server mit sudo unter Linux starten, wird er erkannt.

Danke, aber nein, tut es nicht. Ich habe Ihre Vorschläge bereits ausprobiert, wie in der Frage erwähnt: "ADB-Server als Root starten - kein Glück"
Ich hatte ein ähnliches Problem und es wird mit demselben behoben. ohne Zugriff als root. :). probier mal einen anderen port.
Vielen Dank für Ihre Hilfe, aber wie Sie sehen können, ist diese Frage bereits gelöst ;) Der grüne Haken unter der Anzahl der Stimmen bedeutet, dass die Antwort akzeptiert wurde :)