- MacOS Android Studio 启动模拟器报错:fea
- Emulator: qemu: available lcd de
- 关于升级MacOS10.13后android模拟器无法打开的解决
- Android Studio启动时报错 Emulator: em
- Android studio 更新后模拟器无法使用问题
- React Native调试Android模拟器一些报错
- apps fail to build since NDK upd
- Android studio启动模拟器时,报:The emula
- Android Studio 常用的模拟器 (自带模拟器、夜神模
- WARNING: HAXM 6.1.1 is installed
最近发现 Android Studio 的模拟器运行不了,报错:
emulator: Android emulator version 30.9.5.0 (build_id 7820599) (CL:N/A)
handleCpuAcceleration: feature check for hvf
......
cannot add library /Users/aizawasayo/Library/Android/sdk/emulator/qemu/darwin-x86_64/lib64/vulkan/libvulkan.dylib: failed
added library /Users/aizawasayo/Library/Android/sdk/emulator/lib64/vulkan/libvulkan.dylib
cannot add library /Users/aizawasayo/Library/Android/sdk/emulator/qemu/darwin-x86_64/lib64/vulkan/libMoltenVK.dylib: failed
added library /Users/aizawasayo/Library/Android/sdk/emulator/lib64/vulkan/libMoltenVK.dylib
报错和应用状态忘记截屏了,反正模拟器是无响应状态。
后面百度到官方这篇解决了:【通过硬件加速提高仿真器性能 (Hyper-V & HAXM)】
1. 检查是否已安装 HAXM:
<Android SDK 路径>
替换成自己的 Android SDK 路径
<Android SDK 路径> -accel-check
我是如下结果,表示没有安装:
HAXM is not installed on this machine (/dev/HAX is missing).
2. 然后就是去下载最新的适用压缩包:[Intel 网站 HAXM 虚拟化引擎安装程序
](https://github.com/intel/haxm/releases)

3. 解压完我们可以看到这些文件:

4. cd 到这个解压后的目录,执行:
sudo sh silent_install.sh

对了,在此之前可以先把 Android Studio 的 sdk 可更新的都更新了。

还有报警告或者仍然没解决的话:
unexpected system image feature string, emulator might not function correctly, please try updating the emulator.
下面这个错 ❌ 就是在对应的目录找不到这两个文件:
~/Library/Android/sdk/emulator/qemu/darwin-x86_64/lib64/vulkan/libvulkan.dylib: failed
~/Library/Android/sdk/emulator/qemu/darwin-x86_64/lib64/vulkan/libMoltenVK.dylib: failed
其实这俩文件存在于~/Library/Android/sdk/emulator/lib64/vulkan/
下

那么我们 open sdk 所在目录,然后找到这个vulkan/
目录,直接把它整个拷贝到 ~/Library/Android/sdk/emulator/qemu/darwin-x86_64/lib64/vulkan/
下即可。

参考链接🔗:
https://stackoverflow.com/questions/66455173/android-emulator-30-4-5-not-working-on-macos
网友评论