Android Studio не распознает мое устройство

Вот проблема. Я хочу запустить приложения Android Studio на своем устройстве (Samsung Galaxy Ace 2). Но для меня ничего не работает. Скажите мне, что я пропустил:

1) Отладка USB включена

2) Установлен драйвер ADB (в диспетчере устройств я вижу интерфейс Android Composite ADB)

3) Список устройств ADB по-прежнему ясен, даже если я сбросил сервер (adb kill-server, adb start-server, adb devices – список устройств ясен)

4) в каталоге драйверов google usb, в файле android_winusb.inf я добавил идентификаторы устройств

5) Диспетчер устройств Android по-прежнему не может подключиться к моему устройству, показывая эту ошибку, когда я его сбрасываю: «Ошибка подключения adb существующее соединение было принудительно закрыто удаленным хостом»

Поэтому я буду рад услышать любые советы. Надеюсь, ты поможешь мне

Вы пытались настроить «Режим мультимедиа» в «Камера (PTP)» вместо «Медиа-устройство (MTP)»? Иногда это решает проблему. В параметрах USB Computer Connection вашего устройства Android вы должны увидеть диалог «авторизация».

Обновление 04/2017: похоже, что он был исправлен в Android 7.1.2

Попробуйте заменить USB-порт, к которому подключен кабель.

Звучит сумасшедшим, но после 20 минут отладки это сработало для меня.

Я сделал множество способов решения этой проблемы. Наконец он сработал! Я использую LG Optimus II , но я считаю, что следующие шаги являются общими для других устройств Android.

Шаг 1:

Убедитесь, что ваше устройство включено для разработки. Если да, перейдите к шагу 2, в противном случае перейдите в « Settings > About phone и нажмите « Build number семь раз, что является магическим номером :-). Теперь Developer Options доступны в Settings .

Шаг 2:

Прежде чем подключать устройство к компьютеру, Settings > Developer Options и выберите « USB Connection method .

Шаг 3:

Подключите телефон к ПК, вам предоставлены параметры для USB Connection method и выберите Internet connection . Убедитесь, что вы подключились к Интернету. Кстати, я изменил MTP на PTP , это не сработало для меня. Поэтому я пробовал Internet connection mode , затем он работал.

Шаг 4:

Запустите приложение в Android Studio , он попросит вас авторизовать устройство для разработки и выбрать ДА! ,

Шаг 5:

Запустите приложение через Android Studio и выберите устройство, а не эмулятор, и BINGO! Добро пожаловать в панель разработки Android.

Я также пробовал решения, но не повезло. Итак, вот что я сделал:

  1. Загрузите и установите PdaNet + для устранения проблем с подключением между моим компьютером и устройством Android
  2. Включить отладку USB на моем устройстве Android
  3. Запустите мое приложение и вуаля! Мое устройство Android теперь распознается Android Studio

Хотя мой компьютер мог распознать мой телефон, мне пришлось установить официальные драйверы с сайта разработчика Samsung, чтобы узнать, как adb / Android Studio распознает его:

Драйвер USB Samsung для Windows

Нажмите «Отменить авторизацию отладки USB» в опции «Разработчик» и повторите попытку.

LG Optimus Zone 2 pp415 d \ n подключается в mtp, но работает в режиме интернет-подключения. Потеряли много времени, возившись с ним. Для этого нет документа, но я предлагаю попробовать все 4 варианта подключения. Только 1, который работает для меня, – Internet Connection-> Ethernet, затем выигрывает 8, автоматически обнаруживает драйвер и устанавливает его. В режиме MTP, несмотря на то, что все драйверы зарегистрированы в диспетчере устройств, adb не подбирает его.

У меня такая же проблема. Итак, вот что я сделал

  1. переустановил драйвер устройства
  2. изменил соединение USB-компьютера с MTP на массовое хранилище (UMS)

И это сработало.

Решение для тех, кто работает с телефонами Huawei. Вы получите эту ошибку, если интерфейс ADB не установлен. Проверьте, установлен ли Huawei HiSuite. USB-драйвер устанавливается при установке HiSuite (я полагаю, это верно для большинства новых телефонов, поставляемых с программным обеспечением Sync). Если на вашем компьютере установлен интерфейс ADB, вы должны увидеть «Android Composite ADB Interface» под Android Phone в Диспетчере устройств, как показано на этом рисунке. введите описание изображения здесь

Для меня я попробовал выше. Оказывается, мой USB-кабель был плохим. Я сменил кабель, а потом он сработал.

Мне жаль, что я беспокоил вас всех. Проблема заключалась в том, что мое устройство клонировано в разных местах диспетчера устройств. Он исчез, когда я попытался обновить драйвер для своего телефона в списке «Другие устройства» и до того, как обновил его в неправильных разделах. Спасибо вам всем.

В моем случае это произошло из-за уже запущенного и повесившего adb.exe другого пользователя под моим ПК. У меня было два пользователя на моем ПК, у второго пользователя был обработан процесс adb.exe, даже когда я пытался завершить процесс. Он работал со мной после (End Process Tree) из диспетчера задач.

Надеюсь, это поможет кому-то с несколькими пользователями 🙂

Ahmad

В дополнение к вышеуказанным конфигурациям мне пришлось установить цель развертывания в «Open Select Deployment Target Dialog», запустить один раз (выбрав мое устройство из перечисленных опций), и с этого момента Android Studio смог увидеть мое устройство даже после изменения установки развертывания на «USB-устройство». Мой SWAG заключается в том, что, поскольку Android Studio использует свой собственный внутренний кэш для поиска вашего устройства, его сначала нужно инициализировать.

Измените способ подключения Встроенный компакт-диск, он работает для меня

Я был на Samsung S8 и имел такую ​​же проблему. После того, как я установил Samsung Kies, проблемы были решены для меня, так как я считаю, что он обновил правильный драйвер, необходимый для моего Samsung S8.

На HTC mini one 2 , помимо включения опций разработчика, для меня работало следующее:

  1. Перейти к More in Wireless & Networks
  2. Обмен мобильными сетями
  3. В настройках сети USB
  4. Выбор интернет-прохода
  • Android API для Google Диска?
  • Вибрация с длительностью и узором
  • Webview загружает html из каталога ресурсов
  • Как вернуть значение dataSnapshot в результате метода?
  • Как изменить текст textView fragmentа из активности
  • Общие настройки Android
  • Диалог с прозрачным фоном в Android
  • Контакты Android Отображаемое имя и номер телефона (ы) в запросе одной базы данных?
  • Удалить будильник из AlarmManager с помощью функции cancel () - Android
  • Установленное соединение было прервано программным обеспечением вашей главной машины
  • Как обрабатывать возвращаемое значение из AsyncTask
  • Давайте будем гением компьютера.