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 без успеха.
Ответы
Ответ 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 - Это установит драйвер (вы может использовать его с этим)
- Теперь нажмите "Подключено как устройство камеры" и измените его на медиа-устройство. Это установит еще один драйвер, и вы готовы к работе.!
Ответ 6
У меня была та же проблема, и моим решением было загрузить драйвер устройства из Asus. Ниже приведена ссылка.
http://support.asus.com/Download.aspx?SLanguage=en&m=Nexus+7&p=28&s=2
Ответ 7
Эта ссылка еще не упоминалась в ответах, и это лучший, который я нашел:
http://www.theandroidsoul.com/nexus-7-2013-drivers-installation-guide/
Ответ 8
Как я решил эту проблему с другим устройством.
Это сработало для меня на кечуа-телефоне.
Ответ 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
Ответ 18
Загрузите универсальный драйвер adb windows (Koush). Работал для меня для windows pc. http://www.koushikdutta.com/post/universal-adb-driver