Android Studio Emulator не запускается "Ожидание выхода целевого устройства в сеть"

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

7 ответов

Снимите флажок, затем снова включите "Включить интеграцию ADB" в меню "Инструменты - Android" в Android Studio, и все заработает.

Решение Джонотана направило меня к этому, и оно сработало для меня, так как упомянутое Джонатаном не сработало для моего случая.

  1. Закройте эмулятор (если запущен).
  2. Откройте диспетчер виртуальных устройств Android (AVD Manager).
  3. Нажмите стрелку раскрывающегося списка под "Действия" (крайний справа).
  4. Выберите "Wipe Data" (это дополнительный шаг, который я использовал)
  5. Выберите "Холодная загрузка сейчас".

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

Я столкнулся с этой же проблемой, и проблема была в том, что быстрый запуск заставил эмулятор по какой-то причине не синхронизироваться с IDE/adb.

Вот шаги, которые я предпринял, чтобы решить проблему:

  1. Закройте эмулятор (если запущен).
  2. Откройте диспетчер виртуальных устройств Android (AVD Manager).
  3. Нажмите стрелку раскрывающегося списка под "Действия" (крайний справа).
  4. Выберите "Холодная загрузка сейчас".
  5. После того, как Emulator загрузится, нажмите Run app и выберите работающий Emulator.

В моем случае я открыл Android Studio, а затем в меню перешел через Инструменты -> Android -> AVD Manager.

Как видно на рисунке ниже, у меня появилось сообщение, что "Эмулятор Android несовместим с Hyper-V".

Я следовал предложенным шагам (как показано ниже):

К сожалению, вы не можете запустить Hyper-V и использовать эмулятор. Вот что вы можете сделать:

  1. Запустите командную строку от имени администратора
  2. Выполните следующую команду: C:\Windows\system32> bcdedit /set hypervisorlaunchtype off
  3. Перезагрузите свою машину.

После перезагрузки системы я открыл то же самое окно (AVD Manager), и было доступно следующее предупреждение для установки HAXM:

После этого эмулятор запустился, но очень медленно. Следующим предложением было установить лучший эмулятор с использованием x86, который дает лучшую производительность на моей машине (в 10 раз быстрее):

Google Play Системный образ Intel x86 Atom (системные образы;android-24;google_apis_playstore;x86)

Я решил это, выключив эмулятор с помощью кнопки выключения питания, а не с помощью кнопки закрытия (x) (избегая сохранения сообщения о состоянии эмулятора). Потом снова запустив эмулятор у меня сработал.

В моем случае я хорошо использовал эмулятор Android. Но когда я однажды попытался запустить adb в Android Studio, он просто показывал "ожидание целевого устройства...", и эмулятор внезапно исчез.

После проверки некоторых, а затем я понял, что причина в docker, я думаю, что Docker (или Docker Kinetics) и эмулятор андроида конфликтуют вместе на osx (mac).

Отключив Docker, я могу использовать эмулятор Android как обычно.

Я столкнулся с этой проблемой после установки Android Studio Canary и попытки запустить эмуляторы, которые я уже создал.

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

Другие вопросы по тегам