Драйвер USB Nexus 5

Я хочу разработать и отлаживать Nexus 5 с ADT (на основе Eclipse) в Windows 7 x64.

Когда я подключаю Nexus 5, он появляется в Windows в Проводнике, поэтому я могу передавать файлы в/из Nexus. Следующим шагом я включил отладку USB в вариантах разработчика на телефоне; на телефоне отображается уведомление "USB-отладка подключена", устройство исчезает из проводника, а Windows пытается установить драйвер и не работает. В диспетчере устройств я вижу Nexus 5 с значком восклицательного знака в "Другие устройства". Затем я выбираю Обновить драйвер программного обеспечения в Диспетчере устройств для Nexus 5 > Обзор моего компьютера для программного обеспечения драйверa > укажите путь к драйверу, который я скачал здесь http://developer.android.com/sdk/win-usb.html: C:\Program Files\Android\usb_driver, установите флажок "Включить подпапки" и нажмите "Далее".

Получаю сообщение " Windows не может найти драйвер для вашего устройства. Я пробовал всевозможные трюки, предлагаемые в Интернете, включая эту тему: Какой USB-драйвер следует использовать для Nexus 5?

Ничего не помогает. Любая идея, как заставить Nexus 5 работать в Windows?

Похоже, что Google выпустил Nexus 5 без предоставления обновленного драйвера (последняя версия датирована 07/09/2013, версия 8.0 делает ее бесполезной для разработчиков на платформе Windows.

Ответ 1

В настоящее время эта проблема возникла с моим Nexus 5, когда вы пытаетесь устранить последнее обновление 4.4.1 OTA с помощью восстановления запасов.

Решение:

  • Откройте Android SDK Manager (в консоли перейдите в каталог sdk, затем запустите tools\android)
  • Загрузите/установите последние USB-драйверы (в разделе "Дополнительно" ).
  • В диспетчере устройств Windows (devmgmt.msc) щелкните правой кнопкой мыши устройство Nexus 5 и выберите "Обновление драйверов".
  • Обзор My Computer для драйверов > Android SDK Dir > Дополнительно > usb_driver

Ответ 2

Я просто хотел внести небольшой вклад, потому что мне удалось отладить мое устройство Nexus 5 в Windows 8, не выполняя все это.

Когда я подключил его, в диспетчере устройств не было желтого восклицательного знака. Так что для меня драйверы были в порядке. Но устройство не было включено в мои eclipse ddms. После небольшого поиска, это была просто возможность изменить настройки устройства. По умолчанию компьютерное соединение Nexus 5 usb находится в режиме MTP (Media Device).

Что вам нужно сделать:

  • Отключите устройство от компьютера.
  • Перейдите в Настройки → Хранение.
  • В ActionBar выберите меню параметров и выберите "USB-подключение к компьютеру".
  • Проверьте соединение "Камера (PTP)".
  • Подключите устройство, и на устройстве появится всплывающее окно, позволяющее принимать входящее соединение с компьютером или что-то в этом роде.
  • Наконец, вы должны увидеть его сейчас в ddms и voilà.   

Надеюсь, это поможет!

Ответ 3

Ну, ответ @sonida помог мне, но Здесь я отправляю полный шаг. Как я это сделал.

Изменить настройки мобильного устройства:

  • Отключите устройство от компьютера.
  • Перейдите в Настройки мобильного устройства → Хранение.
  • В ActionBar выберите меню параметров и выберите "USB-подключение к компьютеру".
  • Проверьте соединение "Камера (PTP)".

enter image description here

enter image description here

Загрузить драйвер Google USB:

5. Теперь перейдите в http://developer.android.com/sdk/win-usb.html#top и загрузите USB-драйверы → распаковать папку.

enter image description here

Установите драйверы USB и подключите устройство:

6. Затем щелкните правой кнопкой мыши Мой компьютер → Управление → Диспетчер устройств.

enter image description here

7.Выберите семена Nexus 5 в списке.

8.Нажмите на Nexus 5 → Обновление программного обеспечения драйвера... → Просмотрите мой компьютер для программного обеспечения драйвера

enter image description here

9. Выберите папку, которую мы скачали/распаковали "latest_usb_driver_windows" и Next... Ok.

enter image description here

10. Теперь вы увидите всплывающий диалог с запросом "Разрешить устройство" → "Ок".

11. Это! устройство подключено сейчас, вы можете видеть в DDMS.

enter image description here

Надеюсь, это поможет кому-то.

Ответ 5

Windows 7 x32 Я обнаружил, что независимо от того, что я сделал, драйвер был использован в 2006 году. Он не будет обновляться, на самом деле Windows предпочитает старый драйвер для нового. В конце концов я нашел способ его сортировки.

Диспетчер устройств содержит драйверы "призрак", которые необходимо удалить (если у вас такая же проблема, как у меня). Для их просмотра необходимо установить переменную в реестре, перезапустить и удалить удаленные драйверы.

Откройте диспетчер устройств из командной строки devmgmt.msc. Существуют и другие способы, но это проще всего описать. В настоящее время он показывает только "текущие" драйверы.

Откройте окно "Свойства системы". В командной строке используйте sysdm.cpl

** Помните, что игра в области вашего компьютера может сломать его. Отойдите, если вы вообще не уверены в этом. **

  • Откройте вкладку "Дополнительно", щелкните "Переменные среды".
  • В разделе "Системные переменные" нажмите "Создать".
  • Введите имя переменной devmgr_show_nonpresent_devices, по значению введите 1.
  • Перезагрузите компьютер.

Откройте диспетчер устройств, в окне просмотра нажмите "Показать скрытые устройства".

Оттуда удалите то, что вы думаете о проблемах, затем следуйте рекомендациям, которые вы прочтете в другом месте. На двух отдельных компьютерах я сделал это и нашел все, что мне нужно было сделать, следуя этой загрузке и установив стандартные драйверы Google в соответствии с ответом пользователя3079537 выше. Удачи.

ref: http://www.petri.co.il/removing-old-drivers-from-vista-and-windows7.htm#

Ответ 7

Nexus 5 с Win7 x64

-USB подключение к компьютеру: Снимите флажок MTP и PTP

- Используйте USB-порт 2.0.

-Попробуйте использовать оригинальный USB-кабель.

Теперь диспетчер устройств обнаружит связь 5 как андроидное устройство с драйвером ADB.