Как устранить неполадки / установить / восстановить драйверы USB-устройств Android - PullRequest
1 голос
/ 29 июля 2011

Я разработчик и имею три телефона: Motorola Droid, Samsung Galaxy и Nexus S, и я мог заставить работать только Droid на моем текущем ноутбуке.Я слышал, что PDANet может помочь, поэтому я установил это, и после этого ни один из них не работал.Я попытался установить драйвер Samsung Nexus S, и я попытался обновить драйверы в диспетчере SDK, но независимо от того, что я пытаюсь, я не могу заставить их работать (когда я набираю "adb devices" в командеони не отображаются, и они не распознаются в моей IDE ... Я использую IntelliJ, но я подозреваю, что Eclipse тоже не найдет его).

У кого-нибудь есть какие-либо советы по устранению неполадок/ установить / восстановить драйверы USB-устройств?(кроме PDANet, так как я уже пробовал это)

Ответы [ 2 ]

0 голосов
/ 05 июля 2012

У меня была эта проблема, чтобы подключить мой HTC Desire к ПК и использовать его в качестве устройства ADB. Вот теперь, чтобы сделать это:

  • С помощью Android SDK manager установите Google USB драйвер (если вы этого еще не сделали)
  • Включите Отладка на вашем устройстве
  • Откройте диспетчер устройств и найдите Other Devices/ADB
  • Щелкните правой кнопкой мыши по ней, Properties, откройте вкладку Details, выберите Hardware Ids свойство
  • Тогда вы увидите что-то вроде этого: USB\VID_0BB4&PID_0C87&MI_01 щелкните по нему правой кнопкой мыши и Copy. У детали VID будет идентификатор поставщика из таблицы внизу страницы.
  • С помощью любого текстового редактора открыть android-sdk\extras\google\usb_driver\android_winusb.inf
  • Теперь найдите [Google.NTx86] часть файла, если у вас компьютер x86 или [Google.NTamd64], если у вас компьютер x64
  • Под вашей частью файла добавьте это и вставьте скопированный идентификатор оборудования вместо "###":

    ; Your phone name - can be anything
    %CompositeAdbInterface% = USB_Install, ###
    
  • Так выглядит, например, для HTC Desire:

    ; HTC Desire
    %CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C87&MI_01
    
  • Сохраните файл, перейдите в Диспетчер устройств, щелкните правой кнопкой мыши на ADB, Свойства, Драйвер, Обновить драйвер, Обзор ... и найдите папку android-sdk\extras\google\usb_driver
  • Установить отредактированный драйвер
  • Запустите adb devices и вы должны увидеть свой телефон!
0 голосов
/ 30 июля 2011

Вам нужны правильные драйверы USB для устройств. Драйверы Nexus S включены в Android SDK , а драйверы Galaxy доступны на веб-сайте Samsung.Я предполагаю, что вы на Windows;устройства отображаются в диспетчере устройств?Если нет, попробуйте другой порт USB или компьютер.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...