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


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

30 276

30 ответов:

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

1. на выполнить

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

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

4. найти Устройство под общие на страница приложения для Android.

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

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

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

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

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

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

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

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

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

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

Trendblog post

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

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

Это работает для меня на следующие шаги:-

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

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

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

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

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

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

Ура !

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

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

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

enter image description here

в моем случае следующие шаги помогли решить проблему:

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

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

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

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


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

в моем случае

android studio внезапно перестает видеть мое устройство

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

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

enter image description here

Регистрация отладка С Параметры разработчика

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

вопрос

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

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

там много причин, как не включение режима разработчика -- > Отладка USB(если вы не видите вариант разработчика нажмите 7 раз на номер сборки)

но я сталкиваюсь с другой проблемой все было работает просто отлично вдруг android studio не могу видеть мое устройство

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

adb kill-server
adb start-server

или от ddms

в разделе Устройства - > нажмите на маленькую стрелку вниз --> перезапустить АБР

()

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

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

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

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

выполнить --> изменение конфигураций

enter image description here

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

enter image description here

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

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

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

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

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

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

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

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

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

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

  • перейдите к пути установки sdk tool и в папке \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 (это также находится в Developer Опционы.)

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

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

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

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

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

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

некоторые дешевые устройства (некоторые $30 таблетки) не предоставляют драйверы USB для подключения в Диспетчере устройств, так что в этом случае вам не повезло.

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

  1. Проверьте свои устройства Android OS версии, перейдя в Настройки>О телефоне>Android версии

  2. убедитесь, что у вас установлен правильный API в Android Studio в SDK Менеджер

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

Please check debug mode in device

Config same image

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

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

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

Примечание

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

  2. вам нужно установить цель в Android Studio, чтобы" открыть диалоговое окно выбрать цель развертывания". Чтобы установить цель: выполнить > изменить конфигурации > цели > открыть диалоговое окно Выбор цели развертывания

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

Я обнаружил, что для выполнения двух требований требуется

- PTP (not MTP)
- USB Debugging mode on

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

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

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

  1. иди сюда:http://developer.android.com/sdk/win-usb.html#top
  2. скачать драйвера
  3. переустановить его

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

проверить драйвер устройства если ваше устройство Galaxy install Kise будет искать ваш драйвер

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

  1. скачать Android USB драйвер от сайт Intel
  2. установите драйвер и перезагрузите систему
  3. подключите устройство и он работал

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

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

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

Он работал как шарм.

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

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

попытка другого кабеля работала нормально.

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

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

Если каждая конфигурация отсортирована, то что работало для меня было переключить устройство для подключения в PTP и обратно в MTP.

переключение на опцию PTP USP вместо MTP является решением.

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