【问题标题】:emulator-x86.exe has stopped working after lauchingemulator-x86.exe 启动后停止工作
【发布时间】:2015-06-17 06:43:42
【问题描述】:

我在具有 4 GB RAM 的 Windows 8.1 中使用 Android Studio;给虚拟内存 2 GB。但是当我运行模拟器时,我会得到以下信息:

C:\Users\CSE\AppData\Local\Android\sdk\tools\emulator.exe -avd Android_API_21 -netspeed full -netdelay none 模拟器:设备FD:828 HAX 正在工作,模拟器以快速 virt 模式运行 模拟器:警告:打开音频输入失败 创建窗口 0 0 384 729 模拟器:模拟器窗口不在视野范围内并被重新定位

模拟器启动后突然停止显示按摩:

emulator-x86.exe 已停止工作

我已经编辑了当前设备并创建了分辨率为 800x600 和 RAM 512 MB(及以下)的新 AVD,但没有任何效果。 HMAX 已安装。

建议将非常有帮助。提前致谢。

【问题讨论】:

    标签: android android-emulator


    【解决方案1】:

    这是我在启用了 Windows 10 + HAXM 的笔记本电脑中解决的方法,以运行默认的“Nexus 5 API 23 x86”设备。

    我的笔记本电脑有 2 个显卡,一个集成的 Intel HD 3000 和一个 GeForce 525M。 在 NVIDIA 控制面板上,将“首选图形处理器”切换到自动选择或集成显卡。

    当我将 NVIDIA GPU 设置为首选时,模拟器在这里不起作用。

    【讨论】:

    • 我讨厌 Nvidia Optimus 和移动显示适配器 -_-
    【解决方案2】:

    检查此路径 C:\Users\Username.android\avd** 在此编辑文件 **emulator-user 并设置 window.x = 0 window.y = 0

    希望对你有帮助

    【讨论】:

    • 我设置了 window.x = 0 但无法识别 avd。所以,我创建了一个新的 avd 删除了以前的,但是新的 avd 没有“emulator-user”配置文件。
    【解决方案3】:

    创建 hdpi 虚拟设备,例如 Nexus S 4.0 480x800 hdpi。

    在 AVD Manager 中,选择您已停止的设备。然后单击向导右侧的编辑。它显示了您当前设备的选项和功能,如 ROM 大小、内部和外部存储等。 取消选中使用主机 GPU。

    在该向导中选择显示高级设置 -> 内存和存储 -> RAM:764MB 虚拟机堆:32MB 内部存储:200MB

    更改这些设置并重新启动您的 Android Studio

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-04-15
      • 1970-01-01
      • 2016-03-05
      • 1970-01-01
      • 2015-01-07
      • 1970-01-01
      • 2013-08-09
      • 1970-01-01
      相关资源
      最近更新 更多