Daniel Bauer wrote:
Ich versuche mein HTC Desire im USB debug-Modus an Opensuse 12.1 anzuschliessen und in Eclipse/Android SDK zu benutzen.
[...]
- ich hab in /etc/udev/rules.d eine Datei 44-android.rules angelegt, mit Inhalt:
SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666", GROUP="users"
So etwas habe ich hier gar nicht gebraucht!
Doch der Befehl ./adb devices (im entsprechenden ADB-Verzeichnis) gibt nur den Titel List of devices attached aus, darunter nichts, keine Liste. Eclipse erkennt das Händi natürlich auch nicht.
Der adb "Server" läuft aber, oder? Und er läuft als root? (Ich habe Probleme wenn der Server Prozess nicht als root läuft)
Der Befehl lsub zeigt mir aber Bus 002 Device 034: ID 0bb4:0ffe High Tech Computer Corp. Desire HD (modem mode)
a) Du hast nicht das Desire, sondern das Desire HD b) bei mir (Desire) steht da: ... High Tech Computer Corp. Desire (debug) So wird dein Handy also nicht im debug erkannt.
Das System selber sieht als das Händi, hier "mit USB-Anbindung" eingestellt.
Wenn ich am Händi als "Festplatte" einstelle, sagt lsub das gleiche, aber mit ID 0bb4:0c87 und (debug), was eigentlich das wäre, was ich wollte, und
./adb devices zeigt dann ???????????? no permissions
Wie gesagt, lass mal den adb server als root laufen als root: adb kill-server (checke ob "abd fork-server ..." nicht mehr in der Prozessliste ist adb start-server und dann noch mal probieren Das hat hier eigentlich so gut wie immer funktioniert. Andreas PS: Manchmal muss ich das Handy tatsächlich ab- und wieder anstecken; irgendwas "verschluckt" sich da und kann nicht darauf zugreifen. Das passiert aber seltener mit adb - mehr mit fastboot-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org