AVD Android Studio дает сбой при запуске после появления синего экрана IntelHaxm.sys - PullRequest
0 голосов
/ 09 февраля 2019

Мое виртуальное устройство Android, работающее под управлением Android Studio 3.3.1 для Windows 64-bit в стабильной версии, перестало работать после внезапного BSOD, вызванного IntelHaxm после нажатия «Запустить выбранную конфигурацию» для тестирования моего приложения.

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

Теперь каждый раз, когда я запускаю эмулятор, он либо мгновенно падает, либо отображает сообщение «Состояние загрузки», затем отображается другое сообщение «Сброс при холодной загрузке: сбой механизма эмулятора» и происходит сбой.

Изображения AVD, с которыми это произошло, были Android Pie и Android Nougat с последним SDK.

Что я пробовал

  • Установка нового образа AVD иего запуск.
  • Удаление данных AVD.
  • Холодная загрузка AVD (это гарантирует мгновенный сбой).
  • Удаление и создание нового проекта.
  • Деинсталляция и переустановка Android Studio и всего, что с ним происходит, также как и с IntelHaxm.
  • Изменение параметров графики на все возможные варианты.
  • Обновление каждого драйвера, каждой связанной программы.
  • Запуск автономного AVD.

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

Журнал событий

Это строки кода, сообщающие об ошибке в журнале консоли:

10:36 PM    Emulator: qemu_ram_alloc_user_backed: call

10:36 PM    Emulator: (user folder path)\AppData\Local\Android\Sdk\emulator\qemu\windows-x86_64\qemu-system-i386.exe: error while loading state for instance 0x0 of device 'goldfish_pipe'

10:36 PM    Emulator: deleteSnapshot: for default_boot

10:36 PM    Emulator: Critical: UpdateLayeredWindowIndirect failed for ptDst=(192, 162), size=(300x21), dirty=(300x21 0, 0) (A device attached to the system is not functioning.) ((null):0, (null))

10:36 PM    Emulator: Critical: UpdateLayeredWindowIndirect failed for ptDst=(192, 162), size=(300x21), dirty=

10:36 PM    Emulator: (300x21 0, 0) (A device attached to the system is not functioning.) ((null):0, (

10:36 PM    Emulator: null))

Я не знаю, к чему это относится с "A"устройство подключено ".

Обновление

Во время написания этого поста я несколько раз запускал эмулятор, чтобы воспроизвести ошибку.Случайно и внезапно я запустил эмулятор один раз, запустив его из AVD Manager, что удивляет меня, так как он не работал в прошлые разы.В эмуляторе не было моего приложения, и когда я попытался запустить его для тестирования своего приложения через кнопку «Запустить выбранную конфигурацию» в рабочей области Android Studio, он вылетал как обычно.

1 Ответ

0 голосов
/ 09 февраля 2019

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

...