尝试运行模拟器时出现此错误:
AVD Pixel_4_XL_API_30 的模拟器进程被杀死
我已经更新了我的 Android Studio 并且所有内容也删除了旧的 AVD 创建了新的仍然相同的错误。
尝试运行模拟器时出现此错误:
AVD Pixel_4_XL_API_30 的模拟器进程被杀死
我已经更新了我的 Android Studio 并且所有内容也删除了旧的 AVD 创建了新的仍然相同的错误。
当您的模拟器所在的驱动器没有足够的空间时,就会发生这种情况。检查应该有7-10 GB可用空间的驱动器。
如果这不起作用编辑您的 AVD 并将Graphics
选项更改为,Software
因为它也可能是图形问题。如果可用,也更新模拟器。
还要检查你的ANDROID_HOME
变量。检查它是否指向正确的位置。它应该是你的SDK
位置。
我面临着同样的问题。我尝试了 stackoverflow 的几种解决方案,但没有奏效。最后我注意到这个问题发生在 macOS Big Sur 11.3 更新中。
打开Terminal
并进入目录/Users/<username>/Library/Android/sdk/emulator/qemu/darwin-x86_64/
创建一个entitlements.xml
用touch
orcat
命令命名的 xml 文件
将此内容添加到entitlements.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>
qemu-system-x86_64
:codesign -s - --entitlements entitlements.xml --force qemu-system-x86_64
现在只需重新启动 Android Studio,Android 模拟器就会再次运行!
就我而言,这是因为内存量小。我确实注意到启动 AVD 需要大约 7Gb SSD 内存。这个对我有用 )