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):
Если ваше устройство указано в списке, оно должно выглядеть примерно так:
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.
Заметка
-
Вам нужно включить режим ADB (как одиннадцатый комментарий)
-
Вам нужно установить 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 будет искать ваш драйвер
Ответ 28
Ответ 29
Поскольку драйверу не удалось загрузить, я не смог подключиться к своему устройству в Windows 7. Я выполнил следующие шаги:
- Загрузите драйвер USB для Android из сайт Intel
- Установите драйвер и перезагрузите систему.
- Подключите ваше устройство и оно сработало
Ответ 30
Для Samsung Galaxy s4 я решил проблему, установив программное обеспечение Kies, после чего все работает как шарм.