Android Studio не видит устройства

Менеджер AVD в Android Studio не отображает мое устройство, но "устройства adb" его показывают. Я пропустил что-то очевидное здесь?

Ответ 1

Чтобы изменить настройки приложения по умолчанию при нажатии кнопки "Выполнить" или "Отладка" в Android Studio, выполните следующие действия.

1. перейти к Run

2. Нажмите на Изменить конфигурации

3. Выберите проект

4. найдите раздел "Целевое устройство" на вкладке "Общие" на странице приложения Android.

Кажется, именно здесь вы переключаете то, к чему строится проект. Если вы импортируете проект, то по умолчанию это Emulator, не знаю почему. Вы также можете выбрать "Открыть диалог выбора целевого развертывания", чтобы получить список подключенных и эмулируемых устройств.

Ответ 2

У меня недавно были проблемы с этим, и независимо от того, что я сделал (перезапустите adb, отредактируйте adb_usb.ini, перезагрузите компьютер + устройство + обмен usb-портом, переустановите студию и т.д.). Я просто не мог заставить его работать, и даже не обнаружил мое устройство с помощью "adb devices". Наконец, примерно через 2 часа поиска и тестирования, кто-то предложил переключиться на PTP вместо MTP на моем устройстве. Когда я это сделал, у меня появилось всплывающее окно на моем устройстве с просьбой разрешить доступ к моему Mac, и вдруг все сработало (пришлось перезапустить студию, чтобы она тоже отображалась там).

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

Ответ 3

На вашем устройстве:

Перейдите к настройкам/настройкам разработчика/разрешите режим отладки USB

Если параметр "разрешить USB-отладочный режим" отключен. Тогда вы можете подключить устройство к компьютеру. Отключите устройство, и теперь должна быть доступна опция

Примечание.. На Android 4.2 и новее параметры разработчика по умолчанию скрыты. Чтобы сделать это доступным, откройте "Настройки" > "О телефоне" и коснитесь "Создать номер семь раз". Вернитесь к предыдущему экрану, чтобы найти варианты разработчика.

Если он по-прежнему не помогает, вы можете использовать его с этим выражением:

Как включить параметры разработчика на YOUR_PHONE_TYPE

Ответ 4

Некоторые кабели не могут использоваться для режима разработчика или для передачи файла. Решение могло бы изменить ваш кабель и не тратить время.

Сообщение Trendblog

Ответ 5

Мне пришлось killall adb, потому что каким-то образом Android Studio удалось сбой и больше не хочет связываться с adb. Таким образом, мое устройство не появилось.

Итак, выходим из Android Studio, завершая все экземпляры adb в терминале и снова запуская Android Studio (нужно спросить, разрешено ли ему включать отладку).

Ответ 6

Он работает для меня, выполнив следующие шаги: -

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

Перейдите в диспетчер устройств (просто выполните поиск с помощью Start) и искать любые устройства, показывающие ошибку. Многие андроиды будут отображаться как неизвестное USB-устройство и снабжены восклицательным знаком. Выберите это устройство и попробуйте обновить драйверы для него. для части обновления следуйте по ссылке: универсальный adb

Но перед этим вам нужно обновить свой менеджер sdk и убедиться, что установлен пакет драйверов Google USB.

После этого файлы драйверов загружаются в каталог \extras\google\usb_driver \. Подсказки: найдите "android_winusb.inf" в разделе "Пуск" и "Открыть местоположение файла", чтобы получить указанную директорию.

Откройте диспетчер устройств, перейдите к своему устройству Android, щелкните его правой кнопкой мыши и выберите "Обновить программное обеспечение драйвера", затем выберите "Обзор программного обеспечения драйвера". Перед установкой драйвера Google USB следуйте указаниям пути к файлу.

Перезапустите Android Studio и параметры разработчика на устройстве Android и снова подключите USB.

Приветствия!

Ответ 7

Потратив некоторое время, я обнаружил, что проблема была в том, чтобы включить опцию отладки USB. Просто найдите в своем мобильном телефоне Settings-> Developer Option-> USB отладку. Просто включите его, и он работает. Это может кому-то помочь!

enter image description here

Ответ 8

У моего телефона Nexus 5 нет настроек разработчика в меню настроек. Я должен был сделать следующее:

В Android 4.2 и новее опции разработчика по умолчанию скрыты. Чтобы сделать это доступным, откройте "Настройки" > "О телефоне" и коснитесь "Создать номер семь раз". Вернитесь к предыдущему экрану, чтобы найти варианты разработчика.

Ответ 9

В моем случае для решения проблемы помогли следующие шаги:

1) Убедитесь, что в Android SDK Manager установлен пакет "Google USB Driver"

2) Загрузите "ADB Driver Installer 2.0" из здесь

3) Запустите инструмент, загруженный и подключи свой смартфон; в моем случае это показало, что драйвер был установлен неправильно и предложил исправить его

После этих шагов моя Android-студия мгновенно узнала устройство! И MTP, и PTP начали работать.


Протестировано для Samsung (Android 4.1.2) и Xiaomi MI4W (Android 4.4.4)

Ответ 10

В моем случае

Android-студия внезапно перестает видеть мое устройство

Я исправлю это, изменив опцию USB на медиа-устройство (MTP)

Как получить USB-опцию из хранилища USB-подключение к компьютеру

введите описание изображения здесь

проверить Отладка от параметров разработчика

попробуйте повторно запустить на устройстве, он должен работать

Вопрос

Опция USB была заряжена только

ОБНОВЛЕНИЕ ОТВЕТ 26/7/2016

есть много причин, таких как отказ от режима разработчика → отладка USB (если вы не видите вариант разработчика, нажмите 7 раз на номер сборки)

но я столкнулся с еще одной проблемой, и каждая вещь была просто прекрасна, внезапно Android-приложение can not увидит мое устройство

чтобы исправить эту проблему, вам нужно перезапустить adb, с терминала

adb kill-server
adb start-server

или из ddms

в разделе устройств → щелкните по стрелке вниз → перезапустите adb

()

Ответ 11

Я подключил свой телефон, и он был обнаружен нормально (нет необходимости в диспетчере устройств или чем-то в этом роде)... но Android Studio его не видела.

Я обнаружил, что для этого нужно выполнить два требования

- PTP (not MTP)
- USB Debugging mode on

Для PTP, перейдите в настройки..storage..usb connection..PTP (Для MTP/PTP, возможно, на моем нексусе он есть, но на моем doogee я вижу его в "параметрах разработчика".. затем в сети, Над вводом написано "выберите конфигурацию USB")

Для отладки по USB, настройки.. около.. касаются сборки около 7 раз, затем появляется новая опция для отладки по USB, и вы можете включить ее.

Добавлен это также актуально для отладки USB или перемещения MTP/PTP https://android.stackexchange.com/questions/213059/where-is-the-mtp-and-ptp-option-in-android-9

Ответ 12

Я обнаружил, что для меня работает:

  • CD в папку sdk platform-tools

  • Проверьте, видит ли adb ваше устройство

    ./adb devices
    
  • Если он отображает "Список подключенных устройств" и пустую строку ниже, перезапустите adb следующим образом:

    ./adb kill-server
    ./adb start-server
    

    затем запустите ./adb devices и посмотрите, берет ли оно устройство, например, следующим образом:

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

Ответ 13

Если ваш телефон работал ранее

Прежде чем сделать что-нибудь сложное, это может быть простой проблемой. Просто отключите и подключите обратно.

Если есть дополнительные проблемы

Также вы можете проверить, настроена ли ваша конфигурация для запуска на ваш телефон.

запустить → изменить конфигурации

enter image description here

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

enter image description here

Ответ 14

Убедитесь, что вы загрузили правильный API для используемой вами версии. После обновления версии Android вашего устройства или перехода на другое устройство у вас может не получиться правильный API, загруженный на Android Studio. Для этого:

  • Проверьте свои версии ОС Android, перейдя в Настройки > О телефоне > Версия Android

  • Убедитесь, что в Android Studio установлен правильный API в диспетчере SDK

Ответ 15

Попробуйте следующие решения (для Windows):

  • Перейдите на путь установки инструмента sdk и в папку \sdk\platform-tools и выполните следующую команду:

    adb

Если ваше устройство указано в списке, оно должно выглядеть примерно так:

C:\android\sdk\platform-tools>adb devices
List of devices attached
081e96500591f039        device

Если нет, выполните следующие действия:

  • Попробуйте выполнить следующие команды:

    adb kill-server

    adb start-server

  • Убедитесь, что на вашем телефоне есть параметры разработчика в настройках (если нет, перейдите в "Настройки", "О телефоне" (или устройстве), несколько раз нажмите "Версия Android", пока не увидите сообщение).

  • Убедитесь, что отладка USB на вашем телефоне включена (перейдите в "Параметры разработчика в настройках" и включите ее)

  • Убедитесь, что у вас выбрана настройка USB-конфигурации для MTP (это также в настройках разработчика).

  • Убедитесь, что вы видите свои файлы на своем устройстве в Проводнике Windows при подключении через USB.

  • Убедитесь, что у вас установлен драйвер для вашего устройства (чаще всего это происходит, когда вы впервые подключаете USB-кабель).

  • В Windows щелкните правой кнопкой мыши на компьютере и перейдите в диспетчер устройств, проверьте, есть ли у вас Android-устройство прямо в корневой папке, а под ним должен быть интерфейс Android Composite ADB. Если у вас этого нет, вам необходимо загрузить драйвер USB для Google. Получите его здесь:

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

  • В диспетчере устройств найдите свое устройство (должно быть желтое восклицательное сообщение), щелкните правой кнопкой мыши и обновите драйвер (откройте папку с только что загруженным драйвером)

  • Если это не сработает, попробуйте перезапустить Android Studio или снова подключить устройство.

Некоторые недорогие устройства (около 30 долларов США) не предоставляют драйверы USB для подключения в диспетчере устройств, поэтому в этом случае вам не повезло.

Ответ 16

Также попробуйте снять флажок "Инструменты" - "Android" - "Включить интеграцию ADB".

Это работа для меня после обновления Windows до 10.

Ответ 17

Проверьте режим отладки на устройстве

Конфигурировать одно и то же изображение

После того, как вы включите режим отладки, откройте настройки/параметры разработчика Обновить конфигурацию одного и того же изображения

Ответ 18

AVD Manager предназначен для изображений эмулятора. Он никогда не показывает аппаратное обеспечение. Это верно для любого использования AVD Manager: Eclipse, Android Studio и т.д.

Ответ 19

Если у вас все еще есть эта проблема (позже, чем летом 2015 года), вам следует:

Недавно я установил Windows 10 (не обновление, чистую установку), и я забыл драйвер ADB USB

Ответ 20

Попробуйте изменить режим USB-подключения к MIDI-устройствам. Вот что сработало для меня.

Ответ 21

Если вы используете Samsung, вы можете загрузить и установить драйвер устройства от Samsung.

Заметка

  1. Вам нужно включить режим ADB (как одиннадцатый комментарий)

  2. Вам нужно установить Target в Android Studio для диалога "Open Select Deployment Target". Чтобы установить цель: "Выполнить"> "Редактировать конфигурации"> "Цели"> "Открыть".

Ответ 22

если версия вашего устройства в 9, то

Зайдите в Инструменты SDK и обновите SDK той же версии и установите Google USB Driver

enter image description here

enter image description here

Ответ 23

У меня была проблема с тем же вопросом. Я пробовал все советы в этой теме в сообщениях выше меня.

Моя ситуация была: - компьютер видел мою таблетку - были опции debug usb в режиме разработчика на - adb в sdk не видел мое устройство, убийство и запуск не помогли

Проблема заключалась в том, что у меня были драйверы Samsung Galaxy на моей win8. Когда я пошел в диспетчер устройств, появился планшет Lenovo A7600 с желтой маркировкой. Настройки → актуализировать драйверы → выберите из существующих, и я подключил драйверы Samsung к этому.

Он работал как прелесть.

Ответ 24

Я знаю, что это звучит безумно, но я просто перезагрузил свой телефон, когда был подключен, и он появляется

Ответ 25

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

Ответ 26

Я использую Android-версию Nougat API 24, я решил проблему с устройством, не обнаруженную, заменив USB-кабель.

Ответ 27

Проверьте драйвер устройства если ваше устройство установлено Galaxy, Kise будет искать ваш драйвер

Ответ 29

Поскольку драйверу не удалось загрузить, я не смог подключиться к своему устройству в Windows 7. Я выполнил следующие шаги:

  • Загрузите драйвер USB для Android из сайт Intel
  • Установите драйвер и перезагрузите систему.
  • Подключите ваше устройство и оно сработало

Ответ 30

Для Samsung Galaxy s4 я решил проблему, установив программное обеспечение Kies, после чего все работает как шарм.