Android Studio и эмулятор Big Sur вылетает при запуске ошибки HVF?

У меня свежая установка Android Studio (4.1.3), и мне очень трудно запустить какой-либо эмулятор.

Я начал с Android Emulator 30.5.4. Само по себе это не сработало, большую часть времени qemu зависал при запуске (без окна, просто застывший значок в доке). Затем я установил Intel x86 Emulator Accelerator (установщик HAXM) 7.6.5. Это приводило к сбою эмулятора каждый раз, когда я пытался запустить его из менеджера.

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

Затем я попробовал то, что предлагал этот пост: Эмулятор не запускается после обновление до Android Studio. Удален HAXM 7.6.5, установлен 7.6.6 вручную с https://github.com/intel/haxm/releases. Снова ударил еще один контрольно-пропускной пункт.

Я также пробовал некоторые старые инструменты сборки (31.0.0), различные платформы SDK (Oreo, Nougat, Q), переключение advancedFeatures.ini (HVF, HAXM).

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

~/.android/avd/Nexus_6P_API_25.avd » ~/Library/Android/sdk/emulator/emulator -avd Nexus_6P_API_25                          
emulator: Android emulator version 30.5.4.0 (build_id 7243153) (CL:N/A)
handleCpuAcceleration: feature check for hvf
cannot add library ~/Library/Android/sdk/emulator/qemu/darwin-x86_64/lib64/vulkan/libvulkan.dylib: failed
HVF error: HV_ERROR
qemu-system-i386: failed to initialize HVF: Invalid argument
HAX is working and emulator runs in fast virt mode.
qemu-system-i386: Back to HAX accelerator
added library ~/Library/Android/sdk/emulator/lib64/vulkan/libvulkan.dylib
cannot add library ~/Library/Android/sdk/emulator/qemu/darwin-x86_64/lib64/vulkan/libMoltenVK.dylib: failed
added library ~/Library/Android/sdk/emulator/lib64/vulkan/libMoltenVK.dylib
emulator: INFO: GrpcServices.cpp:301: Started GRPC server at 127.0.0.1:8554, security: Local

person migs647    schedule 09.04.2021    source источник


Ответы (1)


Это оказалось дубликатом. Обходной путь здесь: Эмулятор Android 30.4.5 не работает в MacOS

macOS 11.3, похоже, является общей темой. Боковое примечание, которое было интересным: когда я создавал свои отчеты о сбоях для отправки, графический процессор отображал как НЕИЗВЕСТНО. Это на 2018 MBP i9 + AMD 560X

person migs647    schedule 10.04.2021
comment
Еще одна вещь, которую можно попробовать, если это не сработает, включает создание поддельных прав: medium.com/m/ - person migs647; 29.04.2021