Уверен, что это было задано много раз раньше, включая here и here. Тем не менее, ответы на них не помогают мне (интересно, почему весь этот материал не входит в Android Studio, и это сэкономит много времени ...).Почему Ubuntu 14.04 не распознает мое Android-устройство?
Вот что я сделал: После подключения устройства я использовал команду lsusb
, которая имеет одну строку в нем следующим образом:
Bus 003 Device 002: ID 1004:633e LG Electronics, Inc.
я считать, 'это мой телефон, так как телефон LG G3. Затем, в соответствии с ответами, которые я нашел, я вставил следующую строку в новый файл /etc/udev/rules.d/51-android.rules
:
SUBSYSTEM=="usb", ATTR{idVendor}=="1004", MODE="0666", GROUP="plugdev"
plugdev
Группа существует и я в этой группе (т.е. обычного пользователя). Тогда я перезагрузил ноутбук и сделал adb kill-server
и adb start-server
, но команда adb devices
все еще дает следующий результат:
$ adb devices
List of devices attached
Как исправить эту проблему, так что я могу позволить AndroidStudio запустить приложение на экране телефона?
Дополнительная информация:
- На телефоне я включил «отладка USB», как объяснено here
- Вывод
dmesg
не показывает какую-либо ошибку или предупреждение USB связанных. - Использование разных портов не помогает.
- Использование другого кабеля не помогает
- Попытка другой телефон (Samsung) не помогает (после добавления Samsung связанную строку в правилах-файле, перезапуск
udev
и т.д.)
Вы включили USB-отладку в настройках разработчика телефона? –
думаю. Я постучал по номеру сборки семь раз, и он дал сообщение, что я разработчик сейчас. Может быть, мне нужно делать это все время?Нет, я не ... – Alex
Когда вы подключаете телефон, он говорит «USB-отладка подключена»? –