Эмулятор не работает в Android Studio 2.0

Я использую стабильную версию Android Studio 2.0. Всякий раз, когда я нажимаю кнопку воспроизведения на устройстве для запуска, он показывает запуск AVD в студии Android, и после его завершения ничего не происходит. Окно приложения остается таким, как показано на снимке экрана, и эмулятор не запускается. Я не могу найти решение для этой проблемы. Я уже пробовал много решений, которые нашел в Интернете, меняя версию HAXM для Android SDK, меняя целевые API. Но ничего не работает.

1


person Burhanuddin Rashid    schedule 12.04.2016    source источник


Ответы (7)


Попробуйте изменить настройки AVD -> Эмулируемая производительность -> Графика. Установить программное обеспечение - GLES 2.0.

person Pavel    schedule 20.04.2016
comment
Да... работает... но эмулятор слишком медленный... я использую HAXM x86 - person Burhanuddin Rashid; 21.04.2016
comment
Спасибо! большая помощь!! - person joaco1977; 21.09.2017

Установка эмулятора Android (отмечен на изображении) решила мою проблему. Если вы все еще сталкиваетесь с проблемой, установите симулятор API и эмулятор DHU. Но только AE решит проблему, я думаю. введите здесь описание изображения

person parves suzon    schedule 20.04.2017

У меня была точно такая же проблема.

Windows 7 Профессиональная SP1. Установлен Android Studio 2.0, новый HAXM версии 6.0.1 и обновлены все новые компоненты, такие как инструменты SDK 25.1.1.

При запуске - эмулятор не показывает ни одного окна. «emulator.exe» запускается в диспетчере задач и потребляет 25% ресурсов процессора.

Удалил все AVD, заново создал новые; напрямую использовал AVD Manager; используемые образы ARM/Atom (с/без HAXM); пробовал AVD с разным уровнем API - ничего не помогает.

Возврат к Android SDK Tools 24.4.2 помогает - я могу запускать эмулятор как обычно - так что, похоже, это не проблема нового HAXM 6.0.1.

После дневных боев наконец-то пришла резолюция:

Я удалил C:Windows\System32\Wbem из системной переменной PATH.

person Dmitry    schedule 15.04.2016
comment
я не могу найти C:Windows\System32\Wbem эту переменную пути мои переменные окружения - person Burhanuddin Rashid; 19.04.2016
comment
Моя переменная PATH очень длинная. Многие программы при установке что-то туда добавляют. В какой-то момент это начинает конфликтовать. Сначала я удалил почти все из PATH. Я создал файл «run.bat» с двумя строками, например: «установить путь C:\WINDOWS\system32;C:\WINDOWS» «D:\Java\android-sdk\tools\emulator.exe -avd Nexus5_API_N -verbose ' Затем эмулятор начал показывать окно. Позже я постепенно добавил части PATH обратно и понял, что для моей установки проблематичным было «C: Windows\System32\Wbem». В вашем случае может быть что-то другое. - person Dmitry; 24.04.2016

У меня такая же проблема. Я только что создал AVD с 768 МБ ОЗУ, и он работал нормально!

person Klaid Dias    schedule 09.06.2017
comment
Я продолжаю пытаться сделать то же самое, но диспетчер виртуальных устройств просто автоматически увеличивает его до 1 ГБ. То же самое происходит с вами? - person Smokin Joe; 18.08.2017

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

Я считаю, что эта проблема больше связана с Android SDK, поскольку с помощью SDK AVD Manager напрямую я могу воспроизвести проблему.

В качестве еще одной точки данных я также изменил виртуальное устройство, чтобы использовать только 768 МБ ОЗУ, но безрезультатно. Диспетчер задач показывает эмулятор, использующий 2 потока и 13% ЦП, независимо от того, как долго я оставляю его работающим, но окно никогда не появляется. Я пробовал с HAXM и без него. Мои виртуальные устройства работают под управлением уровня API 21 (x86_64) и 19 (x86).

Я также переустановил Android Studio и Android SDK без каких-либо последствий. Это может быть проблема с конфигурацией из-за обновления 2.0 и SDK, неработающей версии SDK или чего-то еще.

Возврат к Android SDK 24.4.1 позволяет эмулятору снова начать работать, но без функций версии 25.1.1.

person Doug Brown    schedule 12.04.2016
comment
Какое решение для этого, если мы хотим, чтобы новый эмулятор работал в Android Studio 2.0? - person Burhanuddin Rashid; 14.04.2016

  1. открыть cmd
  2. введите set и проверьте, видите ли вы C:\Windows\System32\Wbem в переменной PATH

  3. перейдите в Панель управления -> Система (слева) -> Дополнительные параметры системы -> (кнопка внизу) Переменные среды

    Либо в пользовательских переменных (или скорее системных переменных) в переменной PATH удалить

    %SystemRoot%\System32\Wbem (or  C:\Windows\System32\Wbem)
    
  4. перезапустить студию

person LOL    schedule 20.04.2016

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

person rendybjunior    schedule 07.05.2017