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

Android-устройство не подключено к USB для отладки (Android-студия)

Я пытаюсь отлаживать свое приложение, используя реальное устройство вместо эмулятора. Когда я пытаюсь подключиться, он дает мне сообщение:

Устройство USB не найдено

Я попытался отключить и снова подключить его, но это не сработало. И я также включил параметры USB-отладки и неизвестных источников на моем устройстве.

Любая помощь приветствуется!

Спасибо!

4b9b3361

Ответ 1

Если вы находитесь в Windows, много раз он не будет распознавать устройство полностью и из-за проблем с драйвером, устройство не будет отображаться.

  • перейти к настройкам
  • панель управления
  • аппаратное обеспечение и звук
  • менеджер устройств

Ищите любые устройства, показывающие ошибку. Многие андроиды будут отображаться как неизвестное устройство USB. Выберите это устройство и попробуйте обновить драйверы для него.

Ответ 2

У меня была эта проблема с Nexus 7 - она ​​появилась в диспетчере устройств в порядке, но не была распознана Android Studio. Устройство включило USB-отладку. В конце концов я заметил значок в верхнем левом углу, в котором говорилось: "Подключено как мультимедийное устройство. Коснитесь для других опций USB". Когда я выбрал это, я смог перейти с Media Device (MTP) на Camera (PTP), а затем начал работать.

Ответ 3

Это решение работает для любого непризнанного устройства Android... в основном общие бренды не поставляются с USB-драйверами отладки...

  • перейти к настройкам
  • панель управления
  • аппаратное обеспечение и звук
  • менеджер устройств
  • Ищите любые устройства, показывающие ошибку. Многие андроиды будут показаны как неизвестное устройство USB или просто Android

Первое, что вам нужно - это идентификаторы вашего устройства. Вы можете заставить их открыть диспетчер устройств и найти "Неизвестное устройство" с желтым восклицательным знаком. Щелкните правой кнопкой мыши на нем и выберите "Свойства", а затем перейдите на вкладку "Подробности". В раскрывающемся меню "Свойство" выберите идентификаторы оборудования. Должны быть две строки:

USB\VID_2207&PID_0011&REV_0222&MI_01
USB\VID_2207&PID_0011&MI_01

Скопируйте эти строки где-нибудь, а затем перейдите туда, где вы загрузили драйвер Google USB. Затем вам нужно открыть файл "android_winusb.inf" в текстовом редакторе. Я бы рекомендовал использовать Notepad ++.

android_winusb.inf

Сначала создайте подраздел для своего устройства. Я назвал мой "RCA 6378W2", но на самом деле не имеет значения, как вы это называете. Затем в соответствии с созданным подразделением вставьте идентификаторы устройств, которые вы скопировали из Диспетчера устройств, которым предшествует "% SingleAdbInterface%". Если вам нужна помощь, посмотрите на этот снимок экрана.

Примечание:

Если вы используете Windows 8 или 8.1, вам необходимо отключить проверки сигнатуры драйвера устройства, прежде чем вы сможете установить измененный драйвер. Здесь быстрый видеоролик о том, как отключить драйвер устройства, проверяет http://www.youtube.com/watch?v=NM1MN8QZhnk. Игнорируйте часть в начале около 64 бит, ваша компьютерная архитектура не имеет значения.

Обратитесь к этой статье за ​​дополнительной информацией и инструкциями MacOS.

Ответ 4

Обнаружив Samsung, установка Kies также обновляет драйвер USB, который решает мою проблему с подключением моего Samsung Galaxy S Advance с Android 4.1.2 к Android Studio на Windows 7 64bit. В этом случае диспетчер разработки показывает, что драйвер устройства обновлен и работает, но когда я подключаю свой телефон, Android Studio не распознает мое устройство.

Ответ 5

У меня была такая же проблема с подключением моего Galaxy Nexus к win7 x64. Я решил это, получив драйверы, их можно загрузить из здесь или также через Android SDK manager.

Ответ 6

Попробуйте использовать другой кабель, в идеале официальный Samsung.

Я попробовал дерьмовый USB-кабель, на котором я лежал, а затем попробовал другой, который был Samsung, и теперь отлично работает.

Не знаю, почему они были бы разными, но работали для меня.

Ответ 7

После того, как вы поместите свой телефон в режим разработчика, перезапустите его. Это сработало для меня, возможно, это сработает и для вас. После перезагрузки телефон был распознан, драйверы были автоматически установлены. Примечание. Я запускаюсь в Windows 7.

Ответ 8

У меня эта проблема на Mac OSX Mavericks с помощью Android Studio, используя мой Samsung Galaxy Express, я немного поработал, Run → Edit Configurations → Run → Показать диалог выбора. Когда я "играю", и появилось диалоговое окно, я подключил свое устройство, и оно появилось.;)

Ответ 10

У меня была та же проблема с запиской галактики Samsung 2. Она была распознана на одном ПК, но не на другом (оба запускали окна 7 64b). После нескольких часов борьбы я установил Kies (с веб-сайта Samsung) на компьютер, где Android Studio не удалось обнаружить смартфон (Kies был установлен на другом).

Как и магия, Android Studio обнаружила телефон!!! Я заметил, что установщик Kies установил драйвер для телефона.

Следовательно, для тех, кто встречает ту же проблему обнаружения, я настоятельно рекомендую сначала установить Kies.

Ответ 11

Galaxy S7, мне пришлось перейти к настройкам, настройкам разработчика и разрешить USB-отладку. Это попросило одобрить компьютер, к которому он был прикреплен, и он появился мгновенно.

Ответ 12

Я попытался перезапустить устройство, и он работает, всплывает и спрашивает, хотите ли вы доверять Mac для режима отладки.

Ответ 13

Я использую Samung S8, я попытался установить:

  1. Драйвер Intel для Android
  2. USB-драйвер Samsung

Но драйвер моста adb все еще отсутствовал. Я наконец заставил его работать, установив приложение Samsung Smart Switch, которое является приложением медиа-менеджера.

Обновлено в 2018-04-20: Если вы боретесь с драйвером, просто используйте http://adbdriver.com/downloads/

Ответ 14

Проверьте установленные драйверы. Если драйверы в порядке, проверьте USB-порт устройства, он может быть поврежден.

Ответ 15

У меня есть Samsung Galaxy S4. Несмотря на то, что я был доступен с устройств, мой телефон не был указан как подключенный к Android Studio. Я пробовал несколько вещей самостоятельно, а затем вместе и обнаружил, что исправлена ​​ошибка только комбинации, так что это для вас, если меры, перечисленные выше или на другом сайте, не работают сами по себе.

  • Включить отладку USB из "Параметры разработчика"
  • Загрузите Kies от Samsung. Я считаю, что Samsung US заменила Kies новым программным обеспечением под названием Smart Switch, но это ничего не разрешило для меня. Я нашел Samsung UK Kies, который отлично работал.
  • После подключения телефона к компьютеру через USB, перейдите в уведомления о своем телефоне и нажмите "Настройки USB" вверху. Переключитесь в режим камеры.

Повторяю, только все три из них вместе исправили проблему, поэтому, если некоторые исправления, которые вы пробовали, не сработали, используйте эти 3, и это может решить проблему для вас. Удачи.

Ответ 16

Перезагрузка Android Studio Работа в моем случае

Ответ 17

Для меня этот простой трюк работал:

Я действительно включил и отключил указанный USB-адаптер для Android в диспетчере устройств (Панель управления → Оборудование и звук → Диспетчер устройств). И святая моли работает!: D

Ответ 18

Решение для меня выполнялось в соответствии с инструкциями https://developer.android.com/studio/run/oem-usb.html#InstallingDriver. В частности, ключевая часть этой ссылки, которая помогла мне найти решение, заключалась в следующем: "Установите USB-драйвер. Сначала найдите соответствующий драйвер для вашего устройства из таблицы драйверов OEM ниже". Это означает, что вы не можете найти ни одной ссылки, которая применима ко всем в качестве решения. Это будет зависеть от вашего устройства! "Поэтому я посетил страницу, чтобы получить OEM-драйверы в https://developer.android.com/studio/run/oem-usb.html#Drivers. В моем случае устройством, которое я использовал, был LG K8 LTE. Мне пришлось перейти на http://www.lg.com/us/support/software-firmware-drivers#, Обзор по продукту, и я нашел драйвер, который мне нужен по номеру модели" LGAS375 KG K8 ACG - AS375 ", Продукт сотового телефона. http://www.lg.com/us/support-mobile/lg-LGAS375 Я использовал" Install USB DRIVER "для Windows ( http://tool.lime.gdms.lge.com/dn/downloader.dev?fileKey=UW00120120425).

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

Ответ 19

Например:

Мой путь к файлу:

C:\...\sdk\extras\google\usb_driver\android_winusb.inf

Мои данные для вставки:

;Tablet PC

%SingleAdbInterface%        = USB_Install, USB\VID_18D1&PID_0003&MI_01

%CompositeADBInterface%     = USB_Install, USB\VID_18D1&PID_0003&REV_0230&MI_01

Ответ 20

Как подключиться к устройству, используя командную строку adb:

Отладка USB включена на телефоне и телефоне.

Я выполняю эти команды в linux (redhat и ubuntu), но те же команды работают под капотом на окнах. Диспетчер устройств запускает команды adb. Вы можете найти консоль в своем диспетчере устройств или обычную командную строку, если вы настроите свои пути к SDK.

Если вы можете запустить adb и увидеть что-то вроде???????? в списке устройств.

$ android-studio/sdk/platform-tools/adb devices
List of devices attached 
????????????    no permissions

Возможно, вы используете сервер adb как обычный пользователь. Возможно, вам придется запустить сервер adb с правами root. Поэтому запустите сервер как обычный пользователь и запустите его как root.

$ adb kill-server
$ which adb
$ sudo <fullpath>/android-studio/sdk/platform-tools/adb start-server

Теперь просмотрите список устройств adb, если он впервые подключен к этому телефону, вы увидите "неавторизованный".

$ adb devices
List of devices attached 
MWS0216A31xxxxxx    unauthorized

В этот момент на телефоне должен появиться диалог, и вы можете нажать ok для авторизации. Затем вы должны увидеть "устройство" в списке устройств, и такие команды, как shell/push/pull/sync/backup..., должны работать.

$ adb devices
List of devices attached 
MWS0216A31xxxxxx    device

$ adb shell "uname -a; df; ls /storage/sdcard0/Download"
Linux localhost 3.10.90-g2ff1b22 #1 SMP PREEMPT Tue Dec 27 17:12:50 CST 2016 aarch64
Filesystem               Size     Used     Free   Blksize
/dev                     1.3G   108.0K     1.3G   4096
/sys/fs/cgroup           1.3G    12.0K     1.3G   4096
/mnt                     1.3G     0.0K     1.3G   4096
/sys/fs/cgroup/pids: Permission denied
/system                  2.4G     2.3G   106.8M   4096
/cust                  492.0M   327.7M   164.3M   4096
/cache                 248.0M   160.0K   247.8M   4096
/splash2: Permission denied
/3rdmodem               59.0M     4.9M    54.1M   1024
/3rdmodemnvm: Permission denied
. .
/storage                 1.3G     0.0K     1.3G   4096
/data                   25.1G    10.9G    14.2G   4096
/mnt/runtime/default/emulated: Permission denied
/storage/emulated       25.1G    11.2G    13.8G   4096
/mnt/runtime/read/emulated: Permission denied
/mnt/runtime/write/emulated: Permission denied
.
.

Прекрасный веселый. Будем надеяться.

Ответ 21

Ну, в моем случае обновление драйверов, перезагрузка Android Studio, перезагрузка моего телефона, изменение режима USB или отсоединение USB не помогло.

Затем я пошел в настройки dev на моем телефоне, переключил Dev. Режим выключен и включен, и он сработал. AS был открыт, и телефон был подключен в данный момент.

Ответ 22

У меня возникла эта проблема, возникшая внезапно в операционной системе Dell Ubuntu Linux с Android Developer Studio. Я сделал следующие шаги

    1. I opened "System Settings"
    2. Select the listed item "Software and Updates"
    3. Click on the tab "Additional Drivers"
    4. There was a mention about "Dell Inc: Unknown" and the option "Do not use use the device" selected. I selected the alternate driver mentioned and did an "Apply the Changes".

Он начал работать.

Ответ 23

Если вы используете кабель USB Type-C, проверьте, поддерживает ли он зарядку и передачу данных. Многие USB-кабели Type-C предназначены только для зарядки и не распознаются Android Studio.

Ответ 24

Я просто запустил командную строку adb и нажал "adb devices", и это показало, что демон не работает. Он установил себя, и теперь я могу видеть устройства Android там.

C:\...\...\source\repos\ABC\ABC\Ex.Android>adb devices
List of devices attached
* daemon not running; starting now at tcp:5037
* daemon started successfully
ZF22Q3T      unauthorized

и перезагрузить проект

Ответ 25

Windows часто не распознает устройство полностью, и из-за проблем с драйверами устройство не отображается.

  • 1). Зайдите в настройки

    2).контрольная панель

    3).хардвер и звук

    4).устройство менеджера

enter image description here