【问题标题】:Android emulator keeps on crashingAndroid模拟器不断崩溃
【发布时间】:2018-02-12 01:39:23
【问题描述】:

每当我打开 AVD 管理器并启动我创建的任何一个虚拟设备时,模拟器都会立即启动和关闭。当我第一次在 AVD Manager 中运行虚拟设备时,我收到一条错误消息,指出 QEMU 已停止工作。

我已经给出了 JDK 的正确路径。此外,我一次又一次地尝试安装 Android Studio,但仍然无法正常工作。我使用的是 Windows 7(32 位,2GB RAM,不带显卡)。

运行模拟器需要显卡吗?如果没有,我应该怎么运行模拟器?

【问题讨论】:

  • 我也遇到了这个错误。据我从以前的安装中知道,没有特定的系统要求。所以我目前也在寻找这个问题的解决方案。我在 Windows 10 x64 机器上使用 Android Studio 2.3.3。
  • 参见此处:stackoverflow.com/questions/43124992/…。但我的机器是 Windows 10 x64 机器,Intel Core i7-2600K,3.4GHz,16GB RAM。所以应该不是硬件问题。

标签: android android-emulator emulation


【解决方案1】:

在 AVD 管理器中打开虚拟设备的设置。

Emulated Performance 部分打开Graphics 的下拉列表。

将其从 Automatic 更改为 Software

点击Finish 按钮保存新设置并尝试再次启动模拟器。

【讨论】:

  • 在我的情况下,下拉菜单被禁用。那我该怎么办?
  • 我也有同样的问题
【解决方案2】:

我终于在这里找到了解决方案:https://www.bram.us/2017/05/12/fix-for-the-android-emulator-crashing-during-launch/ 这似乎是与其他软件的不兼容,例如 Docker、Oracle Virtual Box 和其他使用 VCPU 的产品。就我而言,似乎是 VBox 和/或 DraftSight 导致了这个问题。当我先终止这些应用程序时,我没有收到错误消息。

【讨论】:

    【解决方案3】:

    在尝试了 Vahid 的回答后,它停止了崩溃。不幸的是,它严重滞后。为我的卡(我有一个 1060)安装 NVIDIA 驱动程序后,我能够再次将设置更改为硬件,现在它更流畅了。

    【讨论】:

      【解决方案4】:

      在大多数情况下,@Vahid 提供的上述解决方案会起作用,但如果出于某种原因您仍想使用硬件进行图形处理。您可以尝试升级图形驱动程序,并确保将您的图形配置文件(即 GPU 工作负载)设置为 Graphics 而不是 compute。 此设置可在Nvidia 控制面板或 AMD Radeon 软件设置,不确定这是否适用于集成显卡。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2021-03-16
        • 1970-01-01
        • 1970-01-01
        • 2012-07-26
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多