如何在 Xamarin 的新“Android 设备管理器”中禁用快速启动?

Hei*_*nzi 4 android android-emulator xamarin.android xamarin

我创建了一个新的虚拟 Android 设备,现在面临“访客 7 秒内未上线”问题。这似乎是一个众所周知的问题,解决方案似乎是关闭“快速启动”:

不幸的是,这些问答中提到的“AVD 管理器”已被弃用,虽然 Microsoft声称Xamarin 的 Android 设备管理器“在功能上等同于”旧的 AVD 管理器工具,但我找不到禁用快速启动的选项:

安卓设备管理器

在新的 Android 设备管理器中哪里可以找到此选项?

Sus*_*ver 5

快速启动设置位于基于不同的ini文件中,而不是 Xamarin 的 AVD 管理器正在编辑的文件:

quickbootChoice.ini
Run Code Online (Sandbox Code Playgroud)

唯一的条目是 boolean saveOnExit

saveOnExit = false

saveOnExit = true
Run Code Online (Sandbox Code Playgroud)

您可以自己创建该文件,因为 Xamarin AVD 管理器缺乏此功能(它与 config.ini|hardware-qemu.ini|... 文件位于同一 AVD 目录中。

或者,一旦您的模拟器运行,请使用模拟器的扩展设置对话框来启用/禁用它(从而创建/更改文件quickbootChoice.ini

在此输入图像描述