【问题标题】:Running two instances of Android emulator, second instance is slow运行Android模拟器的两个实例,第二个实例很慢
【发布时间】:2017-07-27 22:31:06
【问题描述】:

当我使用 Android 模拟器的两个实例运行两个单独的 Android 虚拟设备时,启动的第二个设备非常缓慢且滞后(第一个设备很好)。即使在我杀死第一台设备后,这种缓慢也会持续。

我还注意到第二台设备消耗了大量的主机 CPU(大约 230%),而第一台设备只使用了大约 30%。

我的主机运行 Mac OS X 10.11.6 并具有四核 i7 处理器。

什么可能导致这个问题?

【问题讨论】:

  • 有一个已知的错误,即当 OS X 进入睡眠状态并返回到活动的模拟器时,会开始吃掉所有的 CPU。如果您关闭所有模拟器并重新打开它们,会发生这种情况吗?它们也适用于 x86,它们运行的​​是什么 API #?

标签: android performance android-emulator haxm


【解决方案1】:

打开您的 AVD 设置并点击Show Advanced Settings。在Emulated Performance 下,您可以选择使用您的 GPU 来加快渲染速度。您还可以在同一菜单中为Memory and Storage 下的虚拟设备调整 RAM。希望这行得通。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-12-14
    • 1970-01-01
    • 2014-02-11
    • 2023-03-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-02
    相关资源
    最近更新 更多