如何在 Android Studio 上冷启动运行 API 27+ 的模拟器?

问题描述 投票:0回答:3

在 Android Studio 中使用模拟器时,我更喜欢让它们始终冷启动,因为:

1)我喜欢点击“X-close”后模拟器窗口立即关闭,而不是开始新的“保存状态”过程。

2)我发现当使用这些模拟器返回“保存状态”时会出现许多错误(启动时连接超时、奇怪的图形行为、logcat 连接丢失、从共享首选项检索到的乱码数据)

所以...我一直做的就是进入 AVD 管理器并更改设置,如下所示:

但是,当我使用运行 API 27 或更高版本的模拟器尝试执行此操作时:

...似乎没有冷启动选项:

我用谷歌搜索试图找到如何在这些较新的 API 模拟器上配置冷启动,但找不到任何东西。

是否可以在 Android Studio 上冷启动运行 API 27+ 的模拟器?

android android-studio android-emulator boot android-virtual-device
3个回答
16
投票

更改配置:

%path_to_home%/.android/avd/%your_avd_image%/config.ini

而不是

fastboot.forceColdBoot=no

你应该设置

fastboot.forceColdBoot=yes

3
投票

添加到Max的解决方案中,config.ini的路径已更改。请在下面找到配置文件的路径。

C:\Users\**YourName**\.android\avd\"Select your AVD"

进入上述路径后,我们可以看到config.ini文件。右键单击并用notepad++打开并搜索以下参数并将其更改为yes。

fastboot.forceColdBoot=yes

0
投票

如果显示高级设置并向下滚动,您可以找到该选项。它位于“模拟性能”部分中

© www.soinside.com 2019 - 2024. All rights reserved.