Problem beim Anschließen eines Archos-Geräts an Ubuntu

Auf meinem Laptop habe ich Ubuntu 12.04.

1) Montage des Tablets

$ sudo mkdir /media/tb
$ sudo chmod 777 /media/tb
$ sudo mount /dev/sdc /media/tb

2) Herunterladen und Aktualisieren des Android SDK

$ cd ~
$ wget http://dl.google.com/android/adt/adt-bundle-linux-x86-20130219.zip
$ cd ~/adt-bundle-linux-x86-20130219/sdk/tools
$ ./android update sdk

3) Regeln für mein Gerät bearbeiten. Jedes Hardwaregerät hat seine ID. Laut Archos-Website lautet meine Hersteller-ID e79. Laut dieser Website sollte ich auch bearbeiten ~/.android/adb_usb.ini.

$ sudo vim /etc/udev/rules.d/51-android.rules

Nach der Bearbeitung hat die Datei diesen Inhalt:

SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device",
ENV{PRODUCT}=="e79/*", MODE="0666"
SUBSYSTEM=="usb", SYSFS{idVendor}=="e79", MODE="0666"

$ sudo chmod a+r /etc/udev/rules.d/51-android.rules
$ sudo vim ~/.android/adb_usb.ini

Nach der Bearbeitung hat die Datei diesen Inhalt:

0x0e79

$ sudo chmod a+r ~/.android/adb_usb.ini

4) Aktualisierung der Informationen

$ sudo udevadm control --reload-rules
$ cd ~/adt-bundle-linux-x86-20130219/sdk/platform-tools
$ ./adb kill-server
$ ./adb start-server
$ sudo reboot
$ sudo mount /dev/sdc /media/tb
$ cd ~/adt-bundle-linux-x86-20130219/sdk/platform-tools
$ ./adb start-server
$ ./adb devices

List of devices attached

Sie können sehen, dass ich Probleme mit dem Anschließen meines Geräts habe.

Was würden Sie sonst noch versuchen, um es zu lösen?

Hast du USB-Debugging auf deinem Tablet aktiviert? Die meisten Geräte werden ohne das nicht aufgelistet, da diese Einstellung den ADB-Dienst auf dem Gerät startet.
@Izzy Wahrscheinlich nein. In den Tablet-Einstellungen kann ich jetzt nichts ändern (ist in der Endlosschleife), ich kann nur den force closeKnopf drücken.
Jap, ich erinnere mich. Ich hatte gehofft, Sie würden sich daran erinnern, ob Sie es zuvor aktiviert hatten. In diesem Fall müssen Sie wahrscheinlich zuerst das andere Problem lösen (höchstwahrscheinlich durch Zurücksetzen auf die Werkseinstellungen). Überprüfen Sie es dann erneut mit aktiviertem USB-Debugging - und berichten Sie, ob es geklappt hat.
@Izzy USB-Debugging hat es gelöst. Sie können als die richtige Antwort schreiben und ich werde es akzeptieren. Danke.

Antworten (1)

Um adb devicesIhr Gerät aufzulisten (und andere ADB-Befehle damit arbeiten zu können), müssen Sie USB-Debugging in Ihrem Android-Gerät aktivieren. Dadurch werden die erforderlichen Dienste (der ADB-Daemon) auf dem Android-Gerät gestartet, das dann auf ADB-Befehle reagiert, die von Ihrem Computer ausgegeben werden.

Außerdem: Wenn Sie nicht das gesamte Entwicklungsmaterial aus dem SDK verwenden, sondern einfach mit ADB-Befehlen mit Ihrem Gerät interagieren möchten, müssen Sie nicht den gesamten SDK-Overhead installieren. Siehe Gibt es eine minimale Installation von ADB? für Details :)