Подтвердить что ты не робот

Asus Nexus 7 не распознается инструментами Android dev через adb

Проблема: Asus Nexus 7 не распознается adb при правильной установке и подключении

Настройка: Планшет Asus Nexus 7 64-разрядная ОС Windows 7

Сделанные шаги:

  • Установленный 64-разрядный Java JDK (http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html)
  • Установленный Android SDK (http://developer.android.com/sdk/index.html)
  • Установленный драйвер Google USB (http://developer.android.com/tools/extras/oem-usb.html)
  • Настройка режима отладки планшета к USB

В Диспетчере устройств Windows Nexus распознается как Android-устройство через интерфейс Android Composite ADB. Состояние устройства указывает, что он подключен и работает правильно, запуская версию драйвера 7.0.0.1 (обновление 8/27/12) от Google.

Однако, когда я запускаю adb devices в командной строке (в каталоге sdk/platform-tools), Nexus не появляется как подключенное устройство - список пуст.

Есть ли у кого-нибудь представление о том, что может быть проблемой? Я попытался удалить и переустановить все драйверы, перезагружая компьютер каждый раз. Я пробовал различные порты и кабели usb, а также переключался между соединениями MTP и PTP без успеха.

4b9b3361

Ответ 1

Привет, я нашел решение для этого через mkh в https://groups.google.com/forum/?fromgroups=#!topic/android-developers/0-RzE0v-G3k

Попробуйте это (как указано в приведенном выше источнике)

При подключении Nexus 7 происходит постоянное уведомление о том, что указывает "CONNECT AS/Media Device (MTP)". В этом состоянии adb-устройства не покажет Nexus. Не совсем понятно, почему, но я выбираю второй вариант "Камера (PTP)", устройство доступно для отладки. Этот выбор настойчив, и я предполагаю, что с новой группой устройство будет подключаться как MTP, пока не будет сказано иначе

Ответ 2

Важное замечание о Nexus 7: нет опции для отладки USB, которая легко доступна в настройках устройства для версии 4.2.

http://forum.xda-developers.com/showthread.php?t=1989777

"Откройте настройки, затем перейдите к сведениям о телефоне (где вы можете увидеть ядро, версию Android и т.д.), а затем просто коснитесь своего номера сборки" JOP40C "7 раз!"

Это звучит смехотворно, но после того, как я это сделал, параметры разработчика были разблокированы, и я смог увидеть мою связь 7 в Eclipse (mac, Mountain Lion) для отладки.

Ответ 3

В моем случае, когда я получил пустой список с помощью "adb devices", я обнаружил, что диспетчер устройств показал планшет Nexus 7 под "другими устройствами" с этим ужасным желтым восклицательным знаком, указывающим, что драйвер был установлен неправильно. Почему Windows признала часть файловой системы планшета, я не знаю. В любом случае я вручную обновил драйвер для драйвера Google usb в android-sdks\extras\google.

Тогда adb дал мне следующее:

C:\Users\Brian\android-sdks\platform-tools > устройства adb

Список подключенных устройств

015d25785b601611 устройство

вместо пробела. Я надеюсь, что это ничего не испортит, но теперь я могу поговорить с устройством.

Ответ 4

Имела ту же проблему, Windows 7 32-bit; посетил сайт, который Грэм связал в своем ответе, но не был счастлив запустить PTP (хотя он действительно работал). Следуя шагам на другом посту, принадлежащем к тому же потоку, он сортировал его (теперь я могу подключиться как MTP); снова, прямая цитата из https://groups.google.com/forum/?fromgroups=#!topic/android-developers/0-RzE0v-G3k (спасибо sfoucher!):

  • удалите драйвер в диспетчере устройств с опцией "удалить программное обеспечение драйвера для этого устройства"
  • подключите планшет Nexus
  • пусть окна устанавливают драйвер по умолчанию, который будет неадекватным
  • снова удалите устройство в диспетчере устройств с опцией "удалить программное обеспечение драйвера для этого устройства"
  • пусть Windows пытается найти драйвер, этот процесс завершится неудачно
  • вернитесь к диспетчеру устройства и щелкните правой кнопкой мыши неисправное устройство и обновите драйвер.
  • выберите расположение драйвера в каталоге sdk android (android/extra/google/usb_driver)

Я должен добавить, что после шага 5 у меня был Nexus 7, указанный в разделе "Портативные устройства", который выглядел нормально, но имел другую запись Nexus 7 в разделе "Другие устройства", к которой я применил драйвер. Мой Nexus 7 теперь отображается ОК в ADB и Eclipse. В диспетчере устройств у меня есть Nexus 7 под портативными устройствами и Android Composite ADB Interface под Android-устройством.

Ответ 5

У меня тоже была проблема с Windows 7 64 бит.

В результате моя проблема решена.

  • Подключите Nexus 7 и нажмите "Настройки" около "Планшет-версия" версии 7 раз.!
  • Это установит базовый драйвер для Windows
  • Теперь коснитесь значка подключенного устройства (MTP), но вам нужно будет изменить его как устройство камеры, затем
  • Перейдите в диспетчер устройств в Windows, выберите Nexus 7, а затем обновите драйверы, используя драйвер, доступный по этой ссылке http://developer.android.com/sdk/win-usb.html - Это установит драйвер (вы может использовать его с этим)
  • Теперь нажмите "Подключено как устройство камеры" и измените его на медиа-устройство. Это установит еще один драйвер, и вы готовы к работе.!

Ответ 8

Как я решил эту проблему с другим устройством.

  • Загрузите драйверы, распакуйте в папку https://developer.android.com/sdk/win-usb.html#top
  • При подключенном планшете перейдите в Систему → Device admin → Android Device → Properties → Details → Hardware ID
  • Вы найдете что-то вроде USB/VID_XXXX и PID_YYYY, нам понадобятся эти XXXX и YYYY позже.
  • Перейдите в папку, в которую вы помещаете свои драйверы, и вручную отредактируйте файл android_winusb.inf.
  • Добавьте это:

    ; МОЙ ТЕЛЕФОН
    % SingleBootLoaderInterface% = USB_Install, USB\VID_XXXX & PID_YYYY
    % CompositeAdbInterface% = USB_Install, USB\VID_XXXX & PID_YYYY & MI_01

  • Сохраните файл

  • Вернитесь к диспетчеру устройств и попробуйте обновить драйвер с помощью этого. (Драйвер → Обновить драйвер → Поиск на моем компьютере → Выберите из списка → Использовать диск).

Это сработало для меня на кечуа-телефоне.

Ответ 9

Для меня работала загрузка драйвера USB с сайта ASUS:

http://support.asus.com/Download.aspx?SLanguage=en&m=Nexus+7&p=28&s=2

(вам нужно выбрать ОС, который иногда не работает, например, по ссылке, которую Google возвращает при поиске "драйвера nexus 7" ). В этом случае нажмите "Драйверы и загрузка" и найдите "Nexus 7". Это дает мне страницу с рабочим выбором операционной системы.

Ответ 10

Я использую Windows 8, и единственное, что сработало для меня, - это Nexus Root Toolkit 1.6.3, где я сделал полное руководство по настройке драйвера... но я не выполнил инструкции там, где я перешел к шагу 2 и только установлены подписанные драйверы.

http://forum.xda-developers.com/showthread.php?t=1766475

Ответ 11

У меня была та же проблема. Для меня более новая версия adb требуется для подключения к Nexus 7, чтобы Nexus 7 попросил меня "Разрешить отладку USB?"

Короче:

Android Debug Bridge версии 1.0.31 - работает

Android Debug Bridge версии 1.0.29 - не работает

Ответ 12

Загрузите последние версии драйверов usb от

http://developer.android.com/sdk/win-usb.html#top

И затем вручную установите этот драйвер с помощью диспетчера устройств. Надеюсь, это поможет!

Ответ 13

Я столкнулся с двумя проблемами:

  • Nexus 7 не отображается для eclipse/adb при подключении через usb на Windows 7 64-бит, используя последний Jelly Bean sdk
  • Он не показывался в списке "Мой компьютер" → "Переносные устройства".

В конечном итоге я обнаружил, что это проблема с драйвером. Шаги по устранению проблемы. Откройте "Диспетчер устройств", "Удалите текущий драйвер (вместе с параметром удаления" Да "), отключите устройство, снова подключите его, дайте Windows установить требуемый по умолчанию драйвер, а затем снова установите драйвер google sdk. Он работал на этот раз.

Выше сказано, что есть некоторая проблема с драйвером по умолчанию, и поэтому вы должны удалить его и переустановить. Теперь это видно в eclipse/adb, а также в "My Computer".

./hemant.virmani

Ответ 14

Установите драйвер Google usb из диспетчера SDK. Позже перейдите в диспетчер устройств, в разделе "Другие устройства" вы увидите "Nexus" с желтым восклицательным знаком. Щелкните правой кнопкой мыши > Обновить драйверы > Позвольте мне выбрать > Позвольте мне выбрать драйверы устройств на моем компьютере. Выберите папку android-sdk и нажмите "ОК". Это решило мою проблему

Ответ 15

Другой вариант - если обновления Windows полностью отключены на вашем ПК. В этом случае, даже если вы загрузите USB-драйвер и попробуйте обновить его вручную, как описано выше, он не будет работать. Единственный способ в этом случае - автоматическое обновление драйверов Windows. После того, как вы включили это, удалите неработающий драйвер из диспетчера устройств и подключите планшет к ПК через USB-кабель. Драйверы будут автоматически загружены и установлены Windows. Этот способ работал на моем ПК с Windows 7.

Ответ 16

После загрузки драйвера USB с помощью диспетчера SDK вы можете ускорить поиск нового драйвера, указав Windows, чтобы посмотреть в папке C:\Users\jdaehn\AppData\Local\Android\android-studio\sdk\extras\folder (и подпапки, в моем случае драйверы находились в папке C:\Users\jdaehn\AppData\Local\Android\android-studio\sdk\extras\google\usb_driver)

Ответ 17

От веб-сайта ниже

http://www.asus.com/Tablets_Mobile/Nexus_7/HelpDesk_Download/

Загрузить USB → USB-драйвер Nexus 7 для Windows

enter image description here

Разархивировать

Затем следуйте инструкциям на этом веб-сайте ниже:

http://www.theandroidsoul.com/nexus-7-2013-drivers-installation-guide/

Пример для шага №5, укажите его в этом месте:

C:\Users\Gene\Documents\Computer Setup (Установленные программы)\Драйверы устройств Asus Nexus\usb_driver