Ubuntu 14.04 erkennt keines meiner Android-Geräte mehr. (Versucht mit dem Nexus 7 und Galaxy Nexus)
Ich dachte, dies sei ein MTP- oder ADB-Problem, aber das Verbinden / Trennen der Geräte ändert nicht einmal die Ausgabe von lsusb
oder dmesg
überhaupt nicht.
Es ist, als wären die Geräte nicht einmal angeschlossen. Beide werden jedoch normal aufgeladen, wenn ich sie an das Stromnetz anschließe. Daher kann ich mir ein Kabelproblem oder ein Problem mit den Android-Geräten selbst nicht vorstellen.
(Ich habe es mit USB-Debugging auf beiden Geräten versucht - kein Unterschied)
abd kill-server
und noch einmalsudo adb devices
. Vergessen Sie auch nicht, Ihr Gerät zu entsperren und das USB-Debugging zuzulassen.Antworten:
Ich habe manchmal auch Probleme damit, dass meine Ubuntu GNOME 14.04-Installation mein Nexus 7 erkennt. Das funktioniert bei mir:
adb devices
Sie in einem Terminal Folgendes ein (möglicherweise müssen Sie root sein).quelle
Das Problem war letztendlich das Kabel.
Einige USB-Kabel dienen nur zum Aufladen. Andere Kabel unterstützen ebenfalls Daten. Ich habe 3-4 verschiedene Kabel ausprobiert, bis eines letztendlich funktionierte.
Das war der Grund, warum das Verbinden des Telefons überhaupt nicht mit dmesg registriert wurde.
quelle
Wenn
dmesg
keine Änderung gemeldet wird, handelt es sich definitiv um ein Kabelproblem oder im schlimmsten Fall um ein Problem mit dem Micro-USB-Anschluss der Android-Gerätequelle
So richten Sie die Geräteerkennung unter Ubuntu Linux ein:
Melden Sie sich als root an und 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.
Führen Sie nun aus:
Von developer.android.com/studio/run/device.html
quelle
Um die Android-Telefone in Ubuntu verwenden zu können, muss der Entwicklermodus aktiviert sein.
1.Zunächst müssen Sie die Einstellung auf Ihrem Android aufrufen und nach unten zu "Über das Telefon" scrollen. Tipp Es an.
2. Scrollen Sie wieder nach unten, wo Sie "Build number" sehen. (Ihre Build-Nummer kann von unserer hier abweichen.)
3. Tippen Sie sieben (7) Mal darauf.
4.Nachdem ein neues Element in der Einstellung angezeigt wird, das ({} Entwickleroptionen) ist, tippen Sie
USB debugging
es an.quelle
Wie Organic Marble richtig sagte, müssen Sie eine Datei
/etc/udev/rules.d/51-android.rules
mit einer oder mehreren der folgenden Zeilen erstellen :Quelle
quelle