Я озадачен, потому что мой телефон только появлялся, когда я подключал его. Он больше не работает, и параметры разработки определенно установлены, чтобы разрешить отладку по USB. Телефон заряжается через USB, но не отображается вlsusb
[0 amanda@luna android-sdk-linux_86]$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 004: ID 17ef:4807 Lenovo UVC Camera
Bus 003 Device 012: ID 413c:1003 Dell Computer Corp. Keyboard Hub
Bus 003 Device 003: ID 08ff:2810 AuthenTec, Inc. AES2810
Bus 003 Device 013: ID 413c:2010 Dell Computer Corp. Keyboard
Bus 003 Device 014: ID 046d:c001 Logitech, Inc. N48/M-BB48 [FirstMouse Plus]
adb devices -l
ничего не показывает
В настройках «Беспроводная сеть» и «Сеть» я изменил настройки USB-подключения на «Mass storage» - они были установлены на «Спросить при подключении», хотя меня точно не спрашивали. Я не получаю Нажмите здесь, чтобы подключиться через USB-оповещение.
Я даже не уверен, является ли проблема моим телефоном или моим компьютером. Кажется странным, что это даже не появляется вlsusb
Недаром в моем брелке также не отображается флешка lsusb
- я пробовал оба в разных портах. Я как бы предполагаю, что флеш-накопитель просто сломан, но это может быть моя ОС.
Ответы:
Если бы это был я, я бы попробовал:
Перезагрузка телефона. Иногда силовой цикл - это все, что нужно.
Другой кабель. Это удивительно хрупкие вещи без внутренней избыточности. Массовое производство ничего не сделало для увеличения их долговечности. У большинства людей есть около тысячи таких загромождающих свои дома, поэтому это должен быть простой обмен.
Другой порт. Они могут сломаться и внутренние разъемы могут выпасть.
Другой компьютер (при условии, что он находится рядом). Однажды у меня была проблема с чипсетом USB, который отказывался общаться с SGS2 в режиме загрузки. Все остальное было хорошо, но SGS2 просто заставил бы USB-подсистему зависать. Попробовал в ноутбуке и все заработало.
источник
Android больше не поддерживает монтирование вашего телефона в качестве запоминающего устройства USB с Android 4.x. Это все MTP сейчас. Установка
mtp-tools
должна составитьlsusb
список вашего устройства. Чтобы смонтировать устройство в качестве накопителя, необходимо выполнить еще несколько шагов. Проверьте этот сайт: http://www.mysolutions.it/mounting-your-mtp-androids-sd-card-on-ubuntu/... но это не решает тайну вашего большого пальца больше не появляется ...
источник
Начиная с Android 7.1.x (думаю, но может быть и с 6.x) USB-кабель, подключенный к устройству, переводится только в режим зарядки. Это сделано для того, чтобы избежать сбоев файловых систем при отключении без надлежащего размонтирования. Вы должны переключиться в режим обмена файлами на вашем телефоне для передачи файлов.
После подключения телефона к компьютеру перейдите в настройки телефона и найдите «usb» или «кабель» и найдите параметр «Включить передачу файлов» (или что-то в этом роде). Затем телефон объявит себя устройством USB, а
lsusb
в Linux покажет устройство. Затем установите инструментарий ADB Linux ( с использованиемapt install <blah>
в Ubuntu / Debian илиdnf install <blah>
на Fedora) , а затем вы можете использовать:adb shell your-linux-shell-cmd-here
.источник