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

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

+332
источник поделиться
60 ответов
  • 1
  • 2

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

1. перейти к Run

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

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

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

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

+181
источник

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

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

+290
источник
другие ответы

Связанные вопросы


Похожие вопросы

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

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

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

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

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

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

+237
источник

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

Сообщение Trendblog

+69
источник

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

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

+50
источник

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

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

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

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

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

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

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

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

+37
источник

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

enter image description here

+31
источник

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

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

+27
источник

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

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)

+27
источник

В моем случае

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

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

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

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

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

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

Вопрос

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

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

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

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

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

adb kill-server
adb start-server

или из ddms

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

()

+16
источник

Я подключил свой телефон, и он был обнаружен нормально (нет необходимости в диспетчере устройств или чем-то в этом роде)... но 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

+10
источник

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

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

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

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

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

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

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

+9
источник

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

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

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

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

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

enter image description here

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

enter image description here

+8
источник

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

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

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

+8
источник

Попробуйте следующие решения (для 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 для подключения в диспетчере устройств, поэтому в этом случае вам не повезло.

+8
источник

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

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

+7
источник

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

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

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

+4
источник

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

+3
источник

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

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

+3
источник

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

+3
источник

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

Заметка

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

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

+3
источник

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

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

enter image description here

enter image description here

+3
источник

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

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

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

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

+2
источник

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

+2
источник

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

+2
источник

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

+2
источник

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

+1
источник
+1
источник

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

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

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

+1
источник
  • 1
  • 2

Посмотрите другие вопросы по меткам или Задайте вопрос