Ubuntu 14.04 już nie rozpoznaje żadnego z moich urządzeń z Androidem. (Próbowałem z Nexusem 7 i Galaxy Nexusem)
Myślałem, że to problem z MTP lub ADB, ale podłączanie / odłączanie urządzeń nawet nie zmienia wyjścia lsusb
lub dmesg
wcale.
To tak, jakby urządzenia nie były nawet podłączone. Jednak oba ładują się normalnie, kiedy je podłączam, więc nie wyobrażam sobie problemu z kablem lub problemu z samymi urządzeniami z Androidem.
(Próbowałem z włączaniem i wyłączaniem debugowania USB na obu urządzeniach - bez różnicy)
abd kill-server
i jeszcze razsudo adb devices
. Nie zapomnij także odblokować urządzenia i „Zezwól” na debugowanie USB.Odpowiedzi:
Mam problem z czasem, gdy moja instalacja Ubuntu GNOME 14.04 rozpoznaje mojego Nexusa 7. Oto, co działa dla mnie:
adb devices
(może być konieczne rootowanie).źródło
Problemem był ostatecznie kabel.
Niektóre kable USB służą tylko do ładowania. Inne kable również obsługują dane. Próbowałem 3-4 różne kable, aż jeden z nich ostatecznie zadziałał.
To był powód, dlaczego podłączenie telefonu w ogóle się nie zarejestrowało w dmesg.
źródło
jeśli
dmesg
nie zgłasza żadnych zmian, to definitywnie problem z kablem lub w najgorszym przypadku problem z portem microUSB urządzeń z Androidemźródło
Aby skonfigurować wykrywanie urządzeń w systemie Ubuntu Linux:
Zaloguj się jako root i utwórz ten plik: /etc/udev/rules.d/51-android.rules.
Użyj tego formatu, aby dodać każdego dostawcę do pliku:
W tym przykładzie identyfikator dostawcy dotyczy HTC. Przypisanie MODE określa uprawnienia do odczytu / zapisu, a GROUP określa, która grupa Unix jest właścicielem węzła urządzenia.
Teraz wykonaj:
Od developer.android.com/studio/run/device.html
źródło
Aby korzystać z telefonów z systemem Android w systemie Ubuntu, należy włączyć tryb programisty.
1. Najpierw musisz przejść do ustawień na Androidzie i przewinąć w dół do „Informacje o telefonie”. Dotknij tego.
2. Ponownie przewiń w dół, gdzie zobaczysz „Numer kompilacji”. (Twój numer wersji może się różnić od naszego tutaj.)
3.Dotknij siedem (7) razy.
4.Po pojawieniu się nowego elementu w ustawieniu, którym jest ({} opcje programisty), dotknij go .... Podczas debugowania zobaczysz,
USB debugging
sprawdź teraz, ubuntu 14.04 powinno zobaczyć, jak cieszy się twoje urządzenie ....źródło
Jak poprawnie powiedział Organic Marble, musisz utworzyć plik
/etc/udev/rules.d/51-android.rules
z jedną lub więcej z następujących linii:Źródło
źródło