在更新到Android Studio 2020.3.1金丝雀15后,当我试图运行模拟器时,它会被这个错误杀死:

AVD Pixel_4_API_30的模拟器进程已终止。

它在以前的版本(4.1.3)中工作正常,但现在安装新版本后,它显示相同的错误。


在类似的情况下,我尝试了一些建议的解决方案;然而,它仍然不工作。

我删除了我的模拟器(也清除了目录:/.android/avd/),并再次创建了一个新的模拟器 我将HAXM安装程序更新到7.6.5版本 我试着用较低的api运行模拟器,但是…


错误图片:


当前回答

以防有人面临这个问题。我是这样解决的:

转到C:\Users\YourUserName\.android 创建一个名为advancedFeatures.ini的文件 然后在文件中添加以下代码行: 关闭 GLDirectMem = on

其他回答

这是最新一期的模拟器。

我昨晚升级到v30.6.4,也遇到了同样的问题。

请在Android Studio Emulator发布下一次更新之前使用Genymotion。

个人使用是免费的。

https://www.genymotion.com/download/

我更新了,也遇到了同样的问题。 我通过改变多核CPU和内存解决了这个问题

Everything Fine. Good Work. Just make a little change. If you have 2 different pixel types appearing on Virtual Device section you have to delete any one of the pixel emulator which you do not prefer for your project. Delete it by clicking drop down arrow > Delete. It'll work for you the way it did for me. If you already have 1 pixel emulator, I might be wrong in telling you that the problem is you need SUFFICIENT SPACE where your ADVs generated OR you need to upgrade the HAXM installer to the latest --v

对于我自己,我在$ANDROID_HOME环境变量中有一个不匹配。

它指向的是我下载Android Studio之前的一个旧位置。更新到$HOME/Library/Android/sdk,我们很好。

在我的情况下,我解决了删除现有的AVD,并创建一个新的。