ADB не распознает мой Galaxy Nexus - Win7

Я только что купил Galaxy Nexus, теперь у меня проблема, мой ADB не распознает его. Дело в том, что когда я подключаю его, он показывает его как устройство хранения на моем компьютере, но он не указан как устройство ADB.

Когда я подключаю свой другой телефон (HTC Desire HD), он распознает его без проблем.

Немного информации о системе и конфигурации:

  1. Я на Win7 Service Pack 1 64bit
  2. Galaxy Nexus находится в режиме отладки
  3. Устройство не отображается в ADB, но Windows распознает его как Massstoragedevice.
  4. Eclipse и Googlepack обновлены до последней версии.

person safari    schedule 10.01.2012    source источник
comment
Вы установили атрибут debuggable в манифесте?   -  person Ghost    schedule 10.01.2012
comment
developer.android.com/sdk/win-usb.html   -  person Ghost    schedule 10.01.2012
comment
У меня такая же проблема. Я также установил пакет драйверов Google USB, версия 4, и это ничего не изменило для меня. Мне досталась европейская версия Galaxy Nexus (рассматривается как GT-I9250, а не как в американской версии - SCH-I515). Поэтому я немного боюсь устанавливать плохие драйверы по ссылке, которую вы указали в своем посте, jsaye. Я провел поиск на европейском веб-сайте Samsung и, как мы видим здесь (samsung.com/ch_fr/support/model/), драйверы не предоставляются... Поздравляю Samsung с облегчением моей жизни ;) Итак, у вас есть   -  person    schedule 25.01.2012
comment
У меня такая же проблема, но с Nexus S. После выполнения руководства драйверы в порядке, но телефон не отображается как устройство в ADB. Удалось ли вам найти решение?   -  person BobMcGee    schedule 31.03.2012
comment
да, мне просто пришлось сначала удалить все драйверы, после этого я переустановил все драйверы, перезагрузил компьютер, и это сработало. Вы также можете настроить свой телефон в режиме Fastboot, а затем подключить его к компьютеру таким образом, чтобы был установлен ADB-драйвер. С уважением, сафари.   -  person safari    schedule 31.03.2012
comment
Я устал от путаницы с драйверами для каждого нового устройства, я просто делаю это для всего, что не обнаруживается: stackoverflow.com/a /11874830/322939   -  person Error 454    schedule 13.09.2012


Ответы (10)


Проверьте, установили ли вы этот пакет в свой ADB «Пакет драйверов Google USB, версия 4»; если не сделать.

Другим возможным решением может быть загрузка драйверов отсюда: http://www.samsung.com/us/support/owners/product/SCH-I515MSAVZW

Похоже, это работает и для версии Samsung GT-i9250.

person jsaye    schedule 10.01.2012
comment
Спасибо, загрузка с Samsung полностью решила проблему моего коллеги (работает и с версией GSM, как вы упомянули). - person wsanville; 16.05.2012
comment
У меня тоже работает, но не до конца. Попытка this, чтобы загрузить новый ZIP-файл 4.2.2, на шаге 17 он больше не распознает устройство. - person e40; 14.02.2013
comment
Это работает для меня: forum.xda-developers.com/ - person e40; 14.02.2013

Если вы ранее установили драйвер ADB для Nexus ("пакет драйверов Google USB, версия 4"+), возможно, вам придется переустановить его вручную.

Драйвер находится здесь:

android-sdk\extras\google\usb_driver

Просто следуйте за своей ОС (в Диспетчере устройств Windows -> Обновить драйвер -> Иметь диск -> «Интерфейс Android ADB»

person Graeme    schedule 30.06.2012
comment
Это сработало для меня, когда мой Galaxy Nexus перешел с ICS на JellyBean, и мне пришлось заставить Win7 использовать новый драйвер ADB, все остальные варианты выше не работали. - person GeekYouUp; 02.07.2012
comment
я могу подтвердить, это сработало и для меня (у меня уже был установлен драйвер Samsung). - person stefs; 19.09.2012
comment
Не удалось для меня. Я сделал принятый ответ, и это сработало. - person Almo; 08.01.2016

Перейдите к android-sdk/extras/google/usb_driver и замените android_winusb.inf на файл, загруженный с https://github.com/gu1dry/android_winusb. Это добавит кучу устройств, включая Galaxy Nexus. Затем укажите этот каталог при установке драйвера.

person yanchenko    schedule 30.07.2012
comment
Это дает мне больше, чем стандартный драйвер Google (т. е. Windows 8 обнаруживает что-то), так что спасибо за это. Однако он отказывается продолжать, ссылаясь на The hash for the file is not present in the specified catalog file. - person Cheezmeister; 17.02.2015

Убедитесь, что вы также установили USB-драйверы для телефона.
Вы можете ознакомиться с этим руководством о настройке устройств для тестирования и посмотрите, не пропустили ли вы какие-либо шаги.

person Jave    schedule 10.01.2012
comment
Почему минус? Это то же самое и больше информации, что и принятый ответ, и он также был опубликован до этого. - person Jave; 10.01.2012
comment
Основная проблема, по крайней мере для меня, заключается в том, что версия Galaxy Nexus для T-Mobile не имеет драйверов ADB, размещенных НИГДЕ. Ссылка выше предназначена для версии телефона Verizon, и диспетчер устройств говорит, что драйвер не тот. Но я не отрицал ваш ответ, поэтому я не могу быть уверен, почему за него проголосовали. - person SomeCallMeTim; 31.10.2012

вы можете попробовать это: перейдите в настройки> Приложения> Разработка> Отладка USB (проверьте, если это не так)

person a fair player    schedule 10.01.2012

попробуйте сделать так - зайдите в НАСТРОЙКИ телефона, ХРАНИЛИЩЕ, нажмите меню (три точки в правом верхнем углу, выберите ПОДКЛЮЧЕНИЕ К КОМПЬЮТЕРУ USB и в меню выберите МЕДИА УСТРОЙСТВО (MTP). Это мгновенно подключило телефон к компьютеру. Надеюсь. это решит вашу проблему!!!

person ajaxx    schedule 09.01.2013

Драйверы для американского Galaxy Nexus (SCH-I515) работают с европейской версией (GT-I9250M), но вы должны использовать порт USB 2.0. Я провел очень разочаровывающий час, пытаясь понять, почему телефон не был распознан, прежде чем я попробовал другой порт, и все заработало. Разница только в том, что начальный порт был USB, а второй USB 2.0.

person The Rockncoder    schedule 05.09.2012

Перейдите к Root-доступу в Настройки-> Параметры разработки. Выберите приложения и ADB.

person Manasa Santosh    schedule 30.10.2012

У меня была эта проблема с новым nexus 10, мне помогли эти две статьи, возможно, очевидные, но...

Обновите драйверы через диспетчер SDK: http://developer.android.com/sdk/win-usb.html

Настройте устройство на различных платформах: http://developer.android.com/tools/device.html

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

person mayo    schedule 26.11.2012

Я только что потратил пару часов на реанимацию своего Galaxy Nexus.

Я смог получить доступ к его данным. Однако он не отображался как правильно работающее устройство adb. Кроме того, в диспетчере устройств «Galaxy Nexus» был указан в списке «Другие устройства», и не было найдено действительного драйвера.

Я не совсем уверен, что в итоге помогло, НО: попробуйте стереть авторизованные компьютеры на телефоне: «Параметры разработчика»> «Авторизация для USB-отладки».

person Jörg    schedule 22.10.2013