此错误通常是由于计算机的内存不足导致的。要解决此问题,可以采取以下步骤:
1.使用更高配置的计算机或增加内存
2.降低模拟器的分辨率和 API 级别
3.找到并终止当前正在运行的模拟器进程,关闭所有不必要的应用程序,并重新启动 Android Studio
例如,我们可以在命令行中键入以下命令,以找到并终止模拟器进程:
adb kill-server adb devices adb -s emulator-5554 emu kill
如果你正在使用 macOS,则可以使用以下命令:
lsof -i tcp:[端口号] kill -9 [进程 ID]
你还可以尝试在启动模拟器时下调内存,例如使用以下命令:
emulator -avd [模拟器名称] -memory [内存大小]
在这个例子中,我们可以设置模拟器内存为 1024MB。
emulator -avd Pixel_3a_API_28 -memory 1024