Я не вижу свое устройство в списке Android adb


13

У меня есть LG G3с android 5.0 lollipopи я хочу , чтобы подключить его к моему ноутбуку с windows 8.1ОС (Для использования единства отдаленное).

Когда я подключаю свой телефон, я могу получить доступ к хранилищу, но I can't see my device in adb.exe. Я пробовал много решений, как это и это, но ничего не работает для меня.

На данный момент в режиме разработчика я проверил это:

  • Бодрствовать
  • USB отладки
  • Эмуляция расположения

И я установил драйвер с сайта LG. Это вывод для adb usbкоманды:

shell@g3:/ $ adb usb
adb usb
error: device not found

На самом деле я действительно запутался, потому что я думаю, что он распознает мое устройство и показывает g3имя, но я не знаю, почему он не может показать имя моего устройства в подключенном устройстве !!!

Это скриншот командной строки Windows: ADB

Без установленного драйвера lg мое устройство в диспетчере устройств выглядит так, как показано ниже, и когда я пытаюсь обновить драйвер, используя Android\android-sdk\extras\google\usb_driverего, произнесите:Windows could not find driver software for your device

без драйвера LG

И когда я устанавливаю драйвер LG, мое устройство выглядит как на картинке ниже, и снова я не могу обновить драйвер, и он говорит: Windows has determine the driver software for your device is up to date

Мое устройство с установленным драйвером LG


Похоже , что вы уже будете использовать устройство через ADB. Обычная командная строка Windows выглядит так C:\Users\hossein>, как ваша shell@g3:/ $. Вот как выглядит приглашение Unix, и это означает, что вы находитесь в интерфейсе оболочки вашего устройства. Если я прав в этом, то причина, по которой ваша adb devicesкоманда не работает, состоит в том, что ваш телефон ищет другие подключенные к нему телефоны, которых он не находит.
Aureljared

@aureljared Я не понял, зачем моему телефону подключаться к другим телефонам? И что мне нужно сделать, чтобы решить эту проблему?
Яндирр

1
Я не думаю, что я ясно изложил свою точку зрения. : D Ваш телефон не должен подключаться к другому телефону. Я хочу сказать, что вполне возможно, что вы уже успешно используете ADB для подключения к своему телефону, потому что загруженный вами скриншот ( shell@g3) выглядит как оболочка вашего телефона. Какие команды вы вводили, пока не попали на этот экран?
Aureljared

Спрашивая то же самое с разными словами: откуда этот «черный скриншот»? Из командной строки на вашем компьютере с Windows или из оболочки терминала на вашем устройстве? Шоу, которые shell@g3вы выполняете adb devices на G3 , а не на компьютере Windows. Что происходит при запуске adb devicesиз командной строки Windows ?
Иззи

1
Я думаю, что нет смысла объяснять это снова другими словами, поскольку вы, очевидно, ничего не знаете об АБР. Пожалуйста, получите немного информации о команде, которую вы используете: developer.android.com/tools/help/adb.html . Если вы читаете, что особенно делает команда «adb shell», вы должны получить то, что было объяснено выше :)
делится на ноль

Ответы:


4

Перейдите в «Настройки» -> «Хранение» -> «Меню» (3 точки в углу) и коснитесь USB-подключения к компьютеру. Когда есть, убедитесь, что MTP и PTP не проверены.


Извините, но это невозможно сделать на некоторых телефонах, которые не поддерживают режим USB-компьютера только для зарядки, таких как большинство телефонов Samsung после Gingerbread.
aureljared

Это не работает на моем телефоне, где я вынужден проверить хотя бы один из MTP и PTP.
Фан Цзин

2

Мне было трудно заставить это работать с моим LG G3 на Windows 10. Вот что сработало для меня:

  1. Деинсталлировал LG USB Driver.
  2. Установил универсальный драйвер ADB . (Спасибо, @ Люсия !)
  3. Перезагрузил мой компьютер.
  4. Подключил мой телефон, зашел в диспетчер устройств и установил его вручную как «Android Composite ADB Interface».
  5. Переключил тип подключения USB на моем телефоне с «MTP» на «PTP».
  6. Разрешена отладка по USB на моем телефоне.

Успех!

Примечание: некоторые из этих шагов могут не понадобиться, например, просто переключение на PTP может работать просто отлично, но я документирую, что в итоге сработало для меня, и я не хотел тратить время на эксперименты, потому что если это не сломался, не чини. :)

АБР наконец-то хаз телефон!


Мне было достаточно выбрать PTP и включить отладку по USB, чтобы он заработал. (Не уверен, что PTP необходим, начал работать после включения отладки по USB)
Сорен Уллидц,

У меня работал универсальный драйвер ADB. За исключением того, что мне не нужно было выполнять шаги 3, 4 или 5. Однако мне нужно было выполнить дополнительный шаг: подключить устройство к другому USB-слоту. (Перед установкой универсального драйвера он был у меня в слоте 1, но после установки даже подключение и выход не помогли; если его вставить в слот 2, наконец-то прозвучал звук «нового устройства, подключенного к Windows», за которым последовало несколько секунд спустя всплывающим
окном

1

Я столкнулся с этой проблемой в течение двух дней, и я решил установить драйвер USB для моего телефона LG G3 на моем Mac Yosemite. Я скачал файл LGMobileMacDriver_v5.0.zip и установил его, а потом adb devicesпросто работал.

Прежде всего, просто подтвердите, что опция отладки включена.

Вы можете попробовать установить драйвер USB вашего телефона, возможно, это поможет. Местоположение для загрузки драйвера http://www.lg.com/us/support-mobile/lg-LGD850

Лучший,



Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.