Почему android studio не видит телефон через usb

Обновлено: 05.07.2024

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

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

1. на Run

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

мой телефон Nexus 5 не имел параметров разработчика в меню настроек. Мне пришлось сделать следующее:--1-->

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

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

enter image description here

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

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

после этих шагов моя 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 с терминала

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

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

Мое устройство не показывалось, пока я не подключил его в студии. Может быть, что-то еще, v0.1! На тот случай, если кто-то найдет этот вопрос, столкнувшись с той же проблемой, что и я: если ваше устройство не видно adb devices ни в одной из них, ваша проблема может заключаться в том, что вы используете порт USB 3. Lollipop можно подключить, только если вы используете порт USB 2. Перейдите к Settings -> About phone -> Tap on Build number several times , затем перейдите к Settings -> Developer -> USB debugging В Android студии есть Ассистент инструментов-> Adb Connection. Это помогло мне, может быть, это поможет вам тоже. Следовать это быстрее, чем читать ответы здесь.

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

1. перейти к Run

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

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

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

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

Я только что установил свою цель сборки на USB-устройство, как указано здесь, и вдруг IDE не может распознать класс R. я не вижу Run -> Редактировать конфигурации в Android Studio . скриншот? Я следовал этим шагам, и когда я выбрал USB-устройство, всплывающее окно сообщило, что необходимо установить Android 1.0, потому что это целевая ОС. Тем не менее, мой телефон и HTC One M8, и я смог отладить его на прошлой неделе. Что-то изменилось, и теперь Abdroid Studio перестает воспринимать мой телефон как жизнеспособное устройство для отладки. Я попробовал его на другом компьютере под управлением Android Studio, и он работал нормально. Так что должна быть какая-то другая настройка или, может быть, даже драйвер где-то, что вызывает это. Я выполнил следующие действия, но при попытке запустить я получаю: «Ошибка запуска приложения: целевое устройство не найдено» Но почему в диалоговом окне выбора не отображаются устройства? Если я запускаю adb devices в командной строке, он подключен правильно.

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

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

@Suspended PTP = подключиться как камера, MTP = подключиться как медиаустройство. Вы должны быть в состоянии сделать поиск в Интернете, если вы хотите узнать больше. причина, по которой он работал при переключении, PTP заключается в том, что при первом запуске вы не авторизовали отладку USB из диалогового окна на своем телефоне. Если вы хотите использовать, MTP попробуйте отменить авторизацию USB в настройках -> Параметры разработчика -> Отменить авторизацию USB, затем начните заново. Что это означает, когда устройство USB не распознается в некоторых проектах в AS, но распознается в других? Когда я обновился до Android 8.1, у меня внезапно возникла эта проблема. Следуя инструкциям @tmr, я решил эту проблему!

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

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

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

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

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

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

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

У меня был кабель, который раньше работал с Android Studio 10 месяцев. Он все еще работает для зарядки, но больше не будет отображаться как «подключенное устройство» в Android Studio! Вы спасли день! Определенно не подумал бы об этом самостоятельно +1 Проблема с мусорным кабелем, который пришел на нашу зарядную станцию ​​для нескольких телефонов. Официальный Samsung, который поставляется с телефоном, прекрасно работает. На прошлой неделе все было хорошо, но теперь перестал работать кабель от мульти-usb-порта. Я могу использовать тот же кабель, подключенный непосредственно к Mac USB-C -> Digital AV адаптер, чтобы увидеть устройство. Это сработало для меня. Хотя adb devices показано, что мое устройство все еще подключено, Android Studio не может работать на моем телефоне, пока я не поменяю кабель.

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

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

иногда достаточно использовать окно активности (mac) для уничтожения (принудительного выхода) adb (не выходя из android studio). я заставляю выходить из adb, снова запускаю приложение через android studio, и android studio видит мобильный телефон / usb-устройство. (спасибо Sebastian Wramba)

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

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

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

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

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

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

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

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

И может можно просто как-то устанавливать сразу приложение на телефон? Делать установочный пакет, таким образом тоже можно тестировать, медленней но можно. Только как это сделать?


943 5 5 золотых знаков 12 12 серебряных знаков 33 33 бронзовых знака Проверить, видно ли устройство, можно используя утилиту adb из Android SDK (искать в sdk\platform-tools ). Для этого её нужно запустить из консоли с параметром devices: adb.exe devices . В результате отобразится список устройств, видимых с компьютера. Если список пуст, значит есть какая-то проблема (драйвер/и т.п.). Можно собрать приложение ( Build -> Generate Signed APK ) и просто перетащить его на устройство (предварительно открыть в проводнике папку устройства). Далее остаётся установить этот файл на самом устройстве.

Почему IDE может не видеть телефон?

1) установлены не те драйвера

2) слишком длинный/поврежденый кабель или разъем. При этом зарядка будет идти, и комп будет видить, но подключиться из IDE не получится.

4,315 11 11 серебряных знаков 20 20 бронзовых знаков У меня Win, проблема не в кабеле, проблема в драйверах. Их непонятно где искать. Root на телефоне не стоит, стремно лезть туда, еще что-то не так сделаю и вообще телефон сломаю. Ищите драйвера, если девайс китайский, часто это безнадега, для разработки непригоден.

Без всяких танцев с бубнами, за 5 минут законнектился и на стареньком Самсунге уже запустился проект.

Олег писал так:
Как правило, мучения со стандартным набором драйверов часто ни к чему не приведут, поэтому рекомендую сразу качать вот этот файл (не боись - это не вирус, хоть антивирус и ругается) и, предварительно удалив старые драйвера, установить этот файл (во время установки телефон лучше не подключать).
После установки драйверов, подключите по USB свой аппарат к компьютеру. Все нужные настройки запустятся и автоматически установятся. Далее запускаем Android Studio. Идем в Tools --- Android и ставим галочку напротив строки "Enable ADB Integration" (ADB - Android Debug Bridge). После этого нужно настроить Android Studio так, чтобы при нажатии на зеленую кнопочку "Run" ваше приложение сразу устанавливалось и запускалось на подключенном смартфоне.

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


50.3k 153 153 золотых знака 54 54 серебряных знака 211 211 бронзовых знаков


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

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

1. выберите Выполнить .

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

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

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

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

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

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

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

Проверьте версию ОС Android на своих устройствах, выбрав «Настройки»> «О телефоне»> «Версия Android».

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

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

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

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

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

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

enter image description here

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

enter image description here

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

CD в папку SDK platform-tools

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

Если отображается «Список подключенных устройств» и пустая строка ниже, перезапустите adb следующим образом:

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

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

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

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

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

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

Попробуйте эти команды:

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

Убедитесь, что для параметра Select USB Configuration установлено значение MTP (это также находится в параметрах разработчика).

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

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

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

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

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

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

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

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

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

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

В моем случае

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

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

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

enter image description here

Установите флажок Отладка в параметрах разработчика .

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

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

ОБНОВЛЕНИЕ ОТ 26.07.2016

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

Но я сталкиваюсь с другой проблемой, все работает нормально, внезапно студия Android не может видеть мое устройство

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

В разделе устройств -> щелкните маленькую стрелку вниз -> перезапустите adb

()

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

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

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

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

2) Загрузите «Установщик драйверов ADB 2.0» с здесь

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

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

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

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

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

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

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

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

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

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

enter image description here

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

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

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

Отредактировано

Некоторые порты USB3 тоже вызывают проблемы. Не уверен, есть ли способ проверить, работает ли кабель / usb. Но есть способ определить тип USB USB2 или USB3?. Если вы используете USB3, это тоже может быть проблемой с портом.

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

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

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

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

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

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

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

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

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

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

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

Это сработало как шарм.

Я использую Android Studio 4.0, Android Studio сообщила: «Устройство было обнаружено ADB, но не Android Studio». Я попытался повторно включить «параметр разработчика» и «отладку по USB», повторно подключить USB-порт, но безуспешно. Я перезапускаю Android Studio, и она работает.

Попробуйте перезапустить Android Studio.

Надеюсь, это поможет вам сэкономить время.

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

Попробуйте 1:

Попробуйте 2:

  1. найдите "androidmtk" и установите установщик драйверов. (перезагрузите компьютер) (проверьте, показывает ли устройство)
  2. Иначе выполните поиск «adbdriver» и установите установщик драйверов. (перезагрузите компьютер) (проверьте, показывает ли устройство)

Попробуйте 3:

Попробуйте 4 .

  • Проверьте, отображается ли устройство после изменения типа подключения (в основном это отображается при перетаскивании верхней панели на главном экране).
  • например, «Только зарядка», «Передача файлов», «Передача фотографий по протоколу PTP или MTP».

Попробуйте 5:

  • Перейдите в Android «Меню инструментов» -> «Менеджер SDK» ->
  • Ниже «Расположение Android SDK» вы увидите 3 вкладки.
  • Из него нажмите «Инструменты SDK» и в списке найдите и отметьте «Драйверы Google USB» и установите пакет.
  • Перезагрузите компьютер.

Включите отладку по USB и подключите устройство к ПК. Подождите, пока устройство не обнаружит ПК. При подключении отключите отладку по USB и снова включите.

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

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

Вам необходимо установить Target в Android Studio на «Открыть диалоговое окно выбора цели развертывания». Чтобы установить цель: Выполнить> Изменить конфигурации> Цели> Открыть диалоговое окно выбора цели развертывания.

Когда я столкнулся с этой проблемой, я был на версии Android Studio 3.1. Я пробовал много подходов, описанных выше, у меня ничего не работало (не знаю, почему : / ). Наконец я попробовал что-то другое самостоятельно. Мой подход был:

Прежде чем идти к ревам, убедитесь, что

  1. Перейдите к Инструменты .
  2. Затем перейдите в Диспетчер SDK .
  3. Откройте инструменты SDK .
  4. Снимите флажок " Android SDK Platform-Tools " (в моем случае это было отмечено).
  5. нажмите применить , затем ОК .
  6. Снова перейдите к Инструменты .
  7. Затем перейдите в Диспетчер SDK .
  8. Откройте инструменты SDK .
  9. установите флажок " Инструменты платформы Android SDK ".
  10. Перезапустите Android Studio :)

Надеюсь, это поможет кому-то вроде меня.

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

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

Если у вас версия устройства в 9 то

Перейдите в Инструменты SDK, обновите SDK той же версии и Установите драйвер Google USB .

enter image description here

enter image description here

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

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

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

Please check debug mode in device

Config same image

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

ОБНОВЛЕНИЕ 27 ноября 2020 г.

Еще одна причина - ваш кабель, который может быть сломан (доступна только зарядка, но не отладка). Значит, купите новый! ^^

Известно, что «Невозможно подключить устройство к Android Studio» - такая досадная проблема для новичков, но я уже довольно давно являюсь старым помощником в Android. Было испробовано большинство распространенных методов:

  • Как включить режим разработчика .
  • Забыл включить отладку по USB .
  • Иногда требуется переключить конфигурацию USB на передачу файлов .
  • Некоторые подсознательные руководства по командам adb , которые я никогда не пробовал.
  • Попробуйте использовать новый кабель . .

ОДНАКО, что мне подходит, так это ОТМЕНА ДОСТУПА снова для компьютера, к которому будет подключаться ваше устройство, а именно:

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

Мое устройство не показывалось, пока я не подключил его в студии. Возможно, было что-то еще, v0.1! На тот случай, если кто-то найдет этот вопрос, столкнувшись с той же проблемой, что и я: если ваше устройство также не отображается в adb devices , ваша проблема может заключаться в том, что вы используете порт USB 3. Lollipop можно подключить, только если вы используете порт USB 2. Зайдите в Settings -> About phone -> Tap on Build number several times , затем перейдите в Settings -> Developer -> USB debugging В Android студии есть Ассистент инструментов-> Adb Connection. Это помогло мне, может быть, это поможет вам тоже. Следовать это быстрее, чем читать ответы здесь.

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

1. перейти к Run

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

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

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

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

Я только что установил свою цель сборки на USB-устройство, как указано здесь, и вдруг IDE не может распознать класс R. я не вижу Run -> Редактировать конфигурации в Android Studio . скриншот? Я следовал этим шагам, и когда я выбрал USB-устройство, всплывающее окно сообщило, что необходимо установить Android 1.0, потому что это целевая ОС. Тем не менее, мой телефон и HTC One M8, и я смог отладить его на прошлой неделе. Что-то изменилось, и теперь Abdroid Studio перестает воспринимать мой телефон как жизнеспособное устройство для отладки. Я попробовал его на другом компьютере под управлением Android Studio, и он работал нормально. Так что должна быть какая-то другая настройка или, может быть, даже драйвер где-то, что вызывает это. Я выполнил следующие действия, но при попытке запустить я получаю: «Ошибка запуска приложения: не найдено целевое устройство» Забавное совпадение, но я также вижу ту же самую проблему на моем HTC One M (8): раньше можно было загружать в него приложение, но больше нет. попробуйте установить PADNet ++, это, безусловно, решит эту проблему. Для тех, кто попробовал это и думал, что это не работает - вы ищете в «Инструменты» -> «AVD Manager»? Если это так, вам нужно выполнить шаги, описанные выше, а затем запустить проект в обычном режиме. Вы должны увидеть это в «Выбор цели развертывания» в разделе «Подключенные устройства» Но почему в диалоговом окне выбора не отображаются устройства? Если я запускаю adb devices в командной строке, он подключен правильно.

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

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

@Suspended PTP = подключиться как камера, MTP = подключиться как медиаустройство. Вы должны быть в состоянии сделать поиск в Интернете, если вы хотите узнать больше. причина, по которой он работал при переключении на PTP заключается в том, что при первом запуске вы не авторизовали отладку USB из диалогового окна на своем телефоне. Если вы хотите использовать MTP попробуйте отменить авторизацию USB в настройках -> Параметры разработчика -> Отменить авторизацию USB, а затем начать заново. Что это означает, когда устройство USB не распознается в некоторых проектах в AS, но распознается в других? Когда я обновился до Android 8.1, у меня внезапно возникла эта проблема. Следуя инструкциям @tmr, я решил эту проблему!

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

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

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

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

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

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

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

У меня был кабель, который раньше работал с Android Studio 10 месяцев. Он все еще работает для зарядки, но больше не будет отображаться как «подключенное устройство» в Android Studio! Вы спасли день! Определенно не подумал бы об этом самостоятельно +1 Проблема с мусорным кабелем, который пришел на нашу зарядную станцию для нескольких телефонов. Официальный Samsung, который поставляется с телефоном, прекрасно работает.

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

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

иногда достаточно использовать окно активности (mac) для уничтожения (принудительного выхода) adb (не выходя из android studio). я заставляю выходить из adb, снова запускаю приложение через android studio, и android studio видит мобильный телефон / usb-устройство. (спасибо Себастьян Врамба)

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

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

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

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

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

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

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

Читайте также: