升级后macos系统版本11.6
错误日志示例: Emulator: added library /Users/mac/Library/Android/sdk/emulator/lib64/vulkan/libvulkan.dylib
问题原因
MACOS Big Sur 11.3以后针对安全性做了升级,现有的qemu没有及时适配。
解决办法:
1. cd ~/Library/Android/sdk/emulator/qemu/darwin-x86_64
如果路径不对则自行寻找自己androidSDK存放目录对应的文件
2. 创建一下内容的.xml文件名字任意
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>com.apple.security.hypervisor</key>
<true/>
</dict>
</plist>
3. 执行命令
codesign -s - --entitlements 创建的xml文件路径 --force ./qemu-system-x86_64
重启模拟器即可