Я не могу перечислить свое устройство, adb devices
и моя проблема аналогична проблеме Mad Scientist, за исключением того, что в его случае Windows взяла драйверы Google из Android SDK.
С тех пор, как я установил Cyanogenmod 7.1 на свой Samsung Galaxy GT-I9000, Win 7 распознает устройство как портативное устройство, производителя как Android и местоположение в перечислителе UMBus. WUDFRd.sys и WpdFs.dll загружаются, как показано на этом изображении .
Я пытался удалить этот драйвер, но он автоматически устанавливается каждый раз, когда я подключаю устройство. Мое устройство всегда выглядит как запоминающее устройство. Я не могу установить android_winusb.inf
из android-sdk\extras\google\usb_driver
.
Windows 7 возвращает сообщение об ошибке:
Выбранный вами INF-файл не поддерживает этот метод установки.
Как установить правильные драйверы, чтобы мое устройство было в списке adb devices
?
android_winusb.inf
Сначала добрался до настроек установки драйверов. Он должен спросить вас, хотите ли вы, чтобы Центр обновления Windows автоматически устанавливал ваши драйверы. Выберите «Нет»! (Вы снова включите его, когда закончите, так что не волнуйтесь.)
Во-вторых, перейдите в «Свойства системы» и в левом верхнем углу нажмите «Дополнительные свойства системы». Нажмите «Переменные среды» и создайте новую. Вы хотите, чтобы имя вашей переменной было devmgr_show_nonpresent_devices
и значение было 1
.
В-третьих, зайдите в Диспетчер устройств и на вкладке «Вид» установите флажок «Показать скрытые устройства». Теперь удалите все драйверы, связанные с Android, особенно те, значки которых выделены серым цветом.
Перезагрузите компьютер, но пока НЕ меняйте настройки обратно! Вместо этого откройте окно командной строки в папке, содержащей драйверы Android (файлы .inf), которые вы хотите установить вручную. Теперь скопируйте следующее и вставьте его в командную строку и измените часть в конце, которая читается <file>
на имя драйвера.
rundll32 syssetup,SetupInfObjectInstallAction DefaultInstall 128 .\<file>.inf
Если ваша мышь вращается в течение секунды, а значки на рабочем столе мигают, это означает, что установка прошла успешно. Вы получите сообщение, если это не так.
Повторите для всех водителей.
Измените настройки установки устройства на «Да» и займитесь своими делами, потому что мы закончили!
Теперь вы можете подключить телефон к компьютеру.
Я также уделил много времени проблеме ADB. (Galaxy P7510 против 64-битной Win7)
После борьбы с неофициальными драйверами, android_winusb.inf, 64-битным JDK и даже виртуализацией 32-битной ОС...,
наконец, я нашел обходной путь! просто вернуться, чтобы поделиться с кем-либо проблемами.
Ссылка: подключение к Android с помощью ADB через TCP
Для приведенной выше инструкции требуется ПК, который может подключаться к планшету через USB.
Лучший обходной путь — сначала получить root права на ваше устройство, а затем загрузить утилиту adbWireless,
чтобы вы могли переключить планшет в режим ADB TCP даже без USB-подключения.
ХТХ!
декскид