Я работаю на Windows 7, и я обновил все драйверы, как сказано на веб-сайте разработчиков Android относительно использования аппаратных устройств. Тем не менее, Eclipse все еще не распознает мой Nexus 4, когда я пытаюсь запустить приложение. Появляется окно выбора устройства Android, но оно ничего не показывает в разделе оборудования. Я включил отладку, сторонние приложения и макеты на моем телефоне.
Это потому что телефон все еще новый? Есть ли способ заставить мой Nexus работать с Eclipse?
Ничего не отображается под устройствами ADB в командной строке.
adb devices
в командной строке показать что - нибудь?Ответы:
У меня была похожая ситуация с моим Nexus 4. Для меня это была проблема с драйверами, которые Windows устанавливала автоматически. Я следовал инструкциям в [Q] Компьютер не распознает телефон? - Пост № 8 . У меня были небольшие отличия в Windows 7.
Для меня я,
Удачи!
источник
extras\google
каталога, только каталогextras\android
. Ты знаешь, что я делаю не так?SDK Manager.exe
. Для того , чтобы получить , что бежать мне пришлось установитьJAVA_HOME
на место моего JDK.Просто чтобы подтвердить предыдущий комментарий. Мне нужно было переключить свое подключение в режим камеры (PTP) в дополнение к включению параметров разработчика, а затем выбрать USB-отладку из недавно появившихся параметров разработчика.
источник
Чтобы включить отладку по USB , зайдите в настройки, о телефоне, а затем нажмите номер сборки внизу семь раз. Это активирует настройки разработчика, где вы можете включить отладку по USB.
источник
Чтобы исправить / установить Android USB-драйвер для Windows 7/8 32-бит / 64-бит :
<sdk>\extras\google\usb_driver\
.)Если это все еще не работает, попробуйте перейти с MTP на PTP .
источник
У меня была такая же проблема, но я не хотел переходить в режим PTP. Вот как я это исправил с включенным MTP .
источник
У меня была та же проблема, и ничего из вышеперечисленного не сработало, но мне помогло следующее решение:
На моем Nexus 4:
Перейдите в настройки
Выберите «Параметры разработчика» (в конце списка после семи нажатий на «О телефоне»).
Проверьте «USB-отладку» и нажмите OK.
источник
Что бы это ни стоило, в моем случае я смог решить проблему, просто изменив мой режим USB-подключения с медиа-устройства (MTP) на камеру (PTP).
источник
Мне пришлось прибегнуть к чистой установке Windows 7 x64, чтобы решить эту проблему.
Я попробовал все шаги / варианты в других ответах. Не повезло. Диспетчер устройств показал бы, что мой «Android Device / Android Composite ADB Interface» работает должным образом с драйвером 7.0.0.1 от Google, но ничто не может заставить «adb devices» показать мой Nexus 4.
Я использовал USBDeview для удаления всех USB-устройств, которые были подключены к моему компьютеру, кроме клавиатуры и мыши. Не повезло.
Я включил «Показать скрытые устройства» в диспетчере устройств и удалил все, что связано с USB. Не повезло.
Я добавил идентификатор поставщика Google в adb_usb.ini. Не повезло. Я удалил adb_usb.ini и запустил «обновление adb для Android». Не повезло.
Я принес свой Nexus 4 в квартиру моего брата, чтобы подтвердить, что это не было неисправно. Работал на его машине без икоты.
Я рад, что чистая установка сработала, потому что дальнейшее устранение неполадок потребовало замены материнских плат или покупки MacBook.
Мальчик, это быстро обострилось.
источник
Смена режима USB с MTP на PTP у меня сработала.
источник
Как это сделать на Windows 8 (думаю, это будет работать и на Windows 7)
Не забывайте, что Android 4.2 теперь хочет, чтобы вы отправили ключ RSA со своего компьютера, посмотрите на экран вашего устройства.
Чтобы включить параметры разработчиков на Android 4.2: Откройте «Настройки» -> «О телефоне» -> 7 раз нажмите на номер сборки.
источник
Просто чтобы добавить к вышеупомянутым сообщениям для любого, кто изо всех сил пытается получить их Nexus 4, узнаваемый Eclipse - ADT. В прошлом устройство было признано Eclipse ADT без каких-либо проблем!
Я столкнулся с теми же проблемами, что и исходный вопрос. Любой подход, который я пробовал, не сработал ...
Простое решение в конце
Перейдите в « Настройки» -> «Хранение» -> «Состояние компьютера USB» (опция меню на экране хранилища)
Изменить с медиа-устройства (MTP) на камеру (PTP)
источник
Драйверы USB нужно устанавливать только в том случае, если вы используете Windows (если вы используете MAC / Linux, скорее всего, он будет работать без установки драйверов)
в следующей ссылке они описывают, как это сделать:
http://developer.android.com/tools/extras/oem-usb.html
Коротко:
источник
Моими симптомами было то, что составное устройство (оно содержит все фактические USB-устройства, такие как интерфейс ADB, камера и т. Д.) Не было установлено. Это имеет аппаратный идентификатор:
Дети композитного устройства будут иметь & MI _ ## после них. Если вы видите их, то это не та же проблема.
Я решил эту проблему, скопировав usb.inf в% windir% \ inf с виртуальной машины Windows 7. Аппаратное обеспечение обнаружилось и установилось нормально после.
источник
У меня 2 Nexus 4 устройства. Один без проблем подключался к ADB, второй никогда не появлялся, когда я использовал
adb devices
команду. Дополнительным признаком было то, что второй телефон не отображался как переносное устройство в проводнике Windows, когда телефон был установлен в режим «Медиа».В какой-то момент я обнаружил, что временным решением для второго Nexus было переключить его в режим PTP. Тогда это было найдено
adb devices
командой. Утомляло то, что первый телефон все время работал в обоих режимах!Наконец я нашел это решение, которое теперь позволяет мне подключать оба телефона в обоих режимах:
Установите режим USB телефона на MTP (Media).
С помощью диспетчера устройств ПК удалите устройство -> Устройство Android -> Интерфейс Android ADB.
Обязательно установите флажок «Удалить программное обеспечение драйвера»!
затем установите режим USB телефона на PTP (камера).
С помощью диспетчера устройств ПК удалите устройство -> Portable Devies -> Nexus 4
Затем отключите USB и подключите его снова (убедившись, что он установлен на MTP (Media), и я обнаружил, что устройство было правильно зарегистрировано в диспетчере устройств как -> Portable Devies -> Nexus 4
Решение найдено по адресу: http://forum.xda-developers.com/showthread.php?p=34910298#post34910298
Если у вас есть аналогичная проблема для подключения вашего Nexus к ADB, то я рекомендую сначала переключить его в режим PTP. Если после этого шага ваша проблема исчезнет, я рекомендую выполнить перечисленные выше дополнительные шаги, так как MTP, вероятно, будет режимом, в котором вы хотите установить свой телефон большую часть времени.
источник
Следуйте инструкциям Google для этого, OEM-драйверы USB .
источник
Если ни один из ответов не сработает, возможно, помогут следующие разъяснения. Я последовал за верхним ответом и попытался загрузить программу с помощью ADB из командной строки, чтобы уменьшить возможные осложнения, но это не сработало.
После включения режима PTP команда устройств ADB найдет мой Nexus 4, но я не смог нажать на него. Я должен был использовать Eclipse и для отображения диалогового окна принять ключ RSA, описанный ниже.
источник
На Windows 7 с Samsung Nexus S ничего не показывалось в диспетчере устройств ,
adb devices
команда не показывала никаких устройств, но при подключении устройства сообщалось, что отладка по USB включена и подключена.Я использовал ответ Андреа от 2 февраля, чтобы установить драйвер USB Google, который создал каталог / gooogle / usb_driver и использовал ответ RobertNovelo от 7 марта, чтобы перейти по ссылке и следовать инструкциям. Устройство появилось в диспетчере устройств в разделе «Другое». Я щелкнул правой кнопкой мыши по нему и выбрал обновление драйвера, и теперь он отображается в диспетчере устройств в разделе «Android-устройство», а теперь в командной строке
adb devices
отображается его список.источник
У меня была похожая проблема, и ни одно из предыдущих решений не помогло мне, и я только решил ее сам (после нескольких часов разочарования), поэтому я собираюсь поделиться своим решением.
Мой компьютер внезапно перестал распознавать любое устройство Android, которое я подключил, после установки Android Composite ADB Interface для моего Nexus 4. Я не смог удалить драйвер, потому что любая попытка сделать это с помощью диспетчера устройств была неудачной (диспетчер устройств перестал отвечать каждый раз).
Итак, я решил это так:
источник
У меня есть способ исправить вашу проблему:
источник
Моя установка Windows 7 не находила драйвер вообще. В сообщении xda-forums есть правильная папка, сообщающая Windows, где находятся драйверы
{SDK directory}/extras/google/usb-driver
.Если у вас нет папки extras / Google + Tim Bellis, перейдите в SDK Manager в вашей IDE, найдите драйвер Google USB в категории Extras и установите его. Я не могу рассказать вам, как это сделать в Eclipse, но если у вас есть IntelliJ IDEA , он находится внизу списка, отметьте его и нажмите «Установить пакеты».
источник
(Windows 7) Мое решение для этого было найти устройство в диспетчере устройств , удалить существующий драйвер и установить новый из папки Android в вашей учетной записи пользователя, используя опцию включения подкаталогов.
Всего наилучшего.
источник
Некоторые из вас, возможно, сталкивались с этой проблемой. Если вы не нашли драйвер USB (как и я, я скачал пакет Eclipse и Android SDK), перейдите на
<sdk>/SDK Manager
. Откройте его и выберите USB Driver из вариантов установки, и вы готовы. Я должен был сделать режим PTP тоже.источник
Если у вас есть проблемы с установкой драйвера ADB под Windows 8.1 , попробуйте это решение: Драйвер ADB и Windows 8.1
источник
Для меня это был Nexus 4 и Windows 7. Я переустанавливал драйверы, менял на PTP - в основном все прошел.
Щелкнув по вкладке с надписью MainActivity.java, а не activity_main.xml в Eclipse, я исправил это.
источник
Мое решение очень глупо. Я перепробовал все решения выше и потратил впустую так много часов. Тогда я узнал решение, когда я просматривал варианты разработчика. Я не отмечал галочкой опцию «Отладка по USB». Глупый я предполагал, что включает опции разработчика, значит, включает отладку по USB, но я ошибся.
источник
У меня была проблема с отсутствующим водителем. Я включил отладку USB, попытался заменить кабель USB, попытался переустановить драйверы Google USB, но ничего не помогло.
Затем, в конце концов, я скачал драйверы устройств, как предложено здесь .
Чтобы убедиться, что у вас проблема с драйвером устройства, перейдите по ссылке:
И посмотрите, отображается ли ваш Nexus как « устройство Android » или как устройство в « Других ».
Если это отображается в « Другие », ваша проблема должна быть решена путем загрузки и извлечения этого, а затем выполните следующие действия:
Наконец, ваше устройство будет отображаться следующим образом:
Как только вы это сделаете, на вашем устройстве появится всплывающее окно с запросом разрешения на отладку. Как только вы принимаете, вы готовы!
источник