如何修复 avd 模拟器进程被杀死?

How to fix avd emulator process killed?

我是 Android 开发的新手,我在构建 Flutter 应用程序时 运行 遇到了这个问题。 每次我尝试 运行 一个先前初始化的 Android 虚拟设备时,我都会看到一个对话框:“AVD {name} 的模拟器进程已被终止。” 发生了什么:

  1. AVD 运行如果我创建一个新设备就可以了。 运行没问题。
  2. 如果我重新启动计算机并再次 运行 AVD,它会开始显示错误。
  3. 如果我关闭 AVD 和 android studio 并在不重新启动的情况下重新运行 AVD,运行没问题。

我检查了日志,这是我发现的:

Emulator: Failed to open /qemu.conf, err: 2

我的磁盘中有足够的 space,所以这不是问题。

如果重要的话,我安装了 Valo运行t 并且有一个对话框说它与 android studio 不兼容。我将它设置为在启动时禁用,所以我认为 Vola运行t 不是问题。

我发现了问题。 显然将 AVD 的导航方法设置为手势会导致此问题。如果设置为3键导航,问题已解决。