Android-устройство не отображается в списке adb
у меня есть HP Slate 21, который подключен к моей коробке Windows с помощью USB-кабеля. Отладка USB включена на устройстве. После добавление правильного %SingleAdbInterface%
и %CompositeAdbInterface%
записи android_winusb.inf
файл, теперь я вижу "интерфейс Android ADB" в моем Диспетчере устройств. Тем не менее, работает adb devices
в командной строке не отображается устройство.
у меня есть еще один HP slate 7, который отлично отображается под adb devices
.
единственное отличие, которое я вижу от диспетчера устройств тот, который работает, называется "Android Composite ADB Interface", а другой - " Android ADB Interface."
%CompositeAdbInterface% записи определены, но для Slate 21 существует только один%CompositeAdbInterface%
запись определенными.
что может быть не так с моей установки?
28 ответов
У меня была аналогичная проблема и решена следующим образом после подключения устройства через USB:
- включите Параметры разработчика на устройстве android.
- включить флажок для бодрствования.
- включить флажок для отладки USB.
- открыть cmd
- got to platform tools like
D:\adt-bundle-windows-x86_64-20140702\adt-bundle-windows-x86_64-20140702\sdk\platform-tools
. - ADB kill-server
- ADB start-server
- устройства adb
теперь мы можем увидеть подключенное устройство.
выглядит установленный драйвер был в плохом состоянии. Вот что я сделал, чтобы заставить его работать:
- Удалить устройство из Диспетчера устройств.
- повторное сканирование аппаратных изменений.
- пункт списка " Slate 21 "появится со статусом" неизвестный драйвер".
- нажмите "Обновить драйвер" и выберите /extras/google/usb_driver
Диспетчер устройств найдет драйвер и предупредит вас об его установке. выбрать да." На этот раз устройство получило установлен правильно.
обратите внимание, что мне не нужно было изменять winusb.inf-файл или обновление любого другого драйвера.
надеюсь, что это помогает.
включение привязки фактически позволило мне установить и отладить на устройстве LG, и это был единственный способ его работы
вы когда-нибудь сбрасывали adb после установки нового устройства?
или из командной строки:
- закрыть Eclipse, если работает
- перейдите в каталог Android SDK platform-tools в командной строке (хорошо, вы знали это, я знаю!)
- тип
adb kill-server
- введите
adb start-server
- читать, если есть какие-то ошибки в противном случае попробуйте
adb devices
снова
У меня также была такая же проблема, я попытался использовать все возможные решения, размещенные в этой теме, но я обнаружил, что у меня такая же проблема, как JohnnyFun объяснил, но согласно HenrikB решение я не мог найти какой-либо вариант настроек в моем телефоне Samsung Galaxy S6 ( Android 6.0.1)
настройки - > хранение - > меню - > USB подключение компьютера
Я, наконец, понял - при подключении телефона через зарядное устройство в выпадающем меню я вижу такие параметры, как -
затем нажмите "подключено для зарядки" > > > вы увидите такие параметры, как >>
там вы можете изменить опцию на "передача файлов типа носителя"
хотя многие из этих решений работали для меня в прошлом, все они подвели меня сегодня на Mac с Samsung S7. Попробовав несколько кабелей, кто-то предположил, что для подключения ADB требуется официальный кабель Samsung. Действительно, когда я использовал кабель Samsung, ADB работал просто отлично. Надеюсь, это поможет кому-то еще!
поэтому методы, упомянутые выше, не сработали для меня. То, что работало для меня, было Google Samsung Galaxy Tab USB driver и загрузка и запуск приложения, которое получило мое устройство, когда я сделал ADB устройства. Поскольку я использовал Samsung Galaxy, я использовал эту ссылку для загрузки драйвера usb с официального сайта Samsung. Вы хотите, чтобы google ваш собственный соответствующий Android модель usb водитель!--1-->
http://www.samsung.com/us/support/owners/product/SCH-I925EAAVZW
после загрузки я запустил приложение для установки драйвера usb, а затем сделал ADB-устройства. Убедитесь, что ваш драйвер Google USB из Android SDK загружен и что ваш sdk также обновлен. Кроме того, убедитесь, что ваш режим отладки USB включен, перейдя в Настройки -> Параметры разработчика -> затем проверка отладки USB. После всего этого ваше устройство в устройстве Рядом с менеджером не должно быть желтого восклицательного знака. При запуске устройств adb ваше устройство должно отображаться. Надеюсь, это поможет людям. Я буквально потратил часы, пытаясь понять это. Надеюсь, мой ответ может спасти вас, ребята, часы, которые я провел в гугле.
на Android 7.1 Нуга (в моем случае, Moto G), вручную повторно включить отладку USB на Параметры Разработчика сделал свое дело:
Settings > Developer Options > USB debugging
PS C:\> adb devices
List of devices attached
myDeviceNumber device
adb не обнаружил подключенное устройство nexus 5. Включен телефон, включены Параметры разработчика, включен режим отладки USB, теперь виден с adb. Кроме того, конфигурация USB по-прежнему MTP. Надеюсь, это поможет.
для пользователей WINDOWS следуйте инструкциям здесь. https://software.intel.com/en-us/xdk/docs/installing-android-debug-bridge-adb-usb-driver-on-windows
в основном, MTP / PTP все не требуется. Вам необходимо настроить устройство из Диспетчера устройств, следуя инструкциям на скриншотах страницы.
надеюсь, что это помогает.
для чего это стоит, у меня были проблемы с установкой драйвера ADB с моей машины Windows7. Оказалось, что Virusscan "защита доступа" предотвратила (только некоторые) драйверы для правильной установки. Отключил USB, удалил устройство samsung из Диспетчера устройств, отключил защиту доступа VS, снова подключил usb, и все было в порядке. Потратил впустую час, надеюсь, это спасет тебя.
попробовав все решения и все еще не найдя решения, я вывел проблему на USB-кабель(ы).
поскольку он работал иногда для меня (т. е. на работе), а не в другое время (т. е. дома), я решил попробовать разные кабели и разные телефоны Android, которые у меня были. И, конечно же, некоторые из кабелей не работали (adb не может видеть телефон) ни с одним из телефонов, но они все еще заряжали телефон, и Android признал, что он был подключен.
хорошие кабели, очевидно, заряжали телефоны и были немедленно распознаны adb. Разница была очевидна.
Я не мог отличить кабели физически от снаружи, но все были бесплатными USB-кабелями, которые я собрал за эти годы.
У меня была аналогичная проблема с моим "Xiaomi Redmi Note 4" и попробовал почти 10 решений, которые я нашел через интернет, но ни один из них не помог моему делу. Я опубликовал этот ответ, чтобы помочь таким, как я.
установка "Intel USB Driver for Android Devices" полностью решила мою проблему. Это описано полностью здесь.
У меня есть Android LG G4, и единственное, что сработало для меня, это установить инструмент обновления и ремонта программного обеспечения с моего устройства. Шаги:
- подключите устройство к usb
- убедитесь, что параметры разработчика включены и usb отладка проверена (см. в другом месте в потоке или google для инструкции)
- выберите тип подключения usb "установка программного обеспечения":
- установка мастер должен появиться на компьютере.
- В какой-то момент во время установки вы увидите на своем телефоне запрос "доверять этому компьютеру?- с помощью жетона RSA / отпечатка пальца. После того, как вы скажете "да", устройство должно быть распознано ADB, и вы можете завершить работу мастера.
Я пробовал все в этом потоке, но ничего не получилось. Моя проблема: мой компьютер заряжал устройство, когда я подключал кабель, поэтому я предположил, что кабель работает, но нет. После замены кабеля, adb devices
работали. Кабель был вопрос.
в конфигурации windows перейдите в раздел Управление устройствами. Проверьте, видите ли вы свое устройство и установлены ли драйверы. Вероятно, у вас нет правильных драйверов, установленных для вашего устройства.
Я пробовал все варианты в ответах выше
- выключить и включить режим отладки
- made USB config-зарядка
- сделал бодрствовать
никто не работал . Для моего samsung J7 с мобильного
скачал USB-драйвера
после установки устройство начало отображаться на устройствах adb.
на Android 8 Oreo:
- перейдите в Настройки / Параметры разработчика / выберите конфигурацию USB;
- выберите PTP (протокол передачи изображений).
извлеките батарею из телефона, подождите 10 секунд, повторно добавьте ее и повторите попытку (наряду с параметрами разработчика и т. д.. в других вопросах)
Я пробовал все другие ответы, но это было необходимо в дополнение к другим предложениям для меня.
у меня была такая же проблема в моем ubuntu. Когда я запускаю команду adb devices
Он мне показывает ?????????? No permission
.
тогда я попробовал с adb kill-server
а то sudo su
и adb devices
. Нет необходимости запускать command adb start-server
команда devices запустит его автоматически, если он еще не запущен.
надеюсь, что это сэкономит один раз минут.
попробуйте обновить ADB и телефон.
Тогда, если он все еще не работает попробуйте
подключите телефон с затем без Отладка usb,
или тогда без USB на.