【问题标题】:How do I disable quick boot in Xamarin's new "Android Device Manager"?如何在 Xamarin 的新“Android 设备管理器”中禁用快速启动?
【发布时间】:2019-07-21 09:46:44
【问题描述】:

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

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

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

【问题讨论】:

  • 目前不存在。如果可能,请使用Help -> Send Feedback -> Provide a Suggestion 让我们知道这一点。我们知道许多快速启动功能目前在设备管理器中不可编辑/可用。您可以手动编辑属性,例如添加fastboot.forceColdBoot=yesfastboot.forceFastBoot=no。然而,这应该更加用户友好,可以快速编辑或右键单击模拟器并点击Launch as Cold Boot

标签: android xamarin xamarin.android android-emulator


【解决方案1】:

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

quickbootChoice.ini

唯一的条目是布尔值saveOnExit

saveOnExit = false

saveOnExit = true

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-11-28
    • 2019-05-04
    • 2015-07-26
    • 1970-01-01
    • 2012-08-15
    • 1970-01-01
    • 2012-05-21
    • 2017-10-01
    相关资源
    最近更新 更多