【问题标题】:Android API 14, 15, 16 Emulators are not openingAndroid API 14、15、16 模拟器未打开
【发布时间】:2012-07-10 17:16:43
【问题描述】:

我安装了 API 级别 14,15 和 16 并为每个 API 创建了单独的模拟器。当启动 emulator 中的任何一个时,它只是加载但没有运行。但是当我运行 API 16 时,它会显示如下消息

"正在启动 AVD 模拟器 'JellyBeans' 分配内存失败:8 此应用程序已请求运行时以不寻常的方式终止它。 请联系应用程序的支持团队以获取更多信息。”发生错误

但 API 8 和 10 都运行良好。

【问题讨论】:

标签: android android-emulator


【解决方案1】:

就我而言,问题是设置硬加速。出于某种原因,每次我进行编辑和保存时,它都默认为软件。因此我不得不在 config.ini 文件中提前更新它

hw.gps=yes
hw.gpu.enabled=yes
hw.gpu.mode=host

【讨论】:

    【解决方案2】:

    唯一的方法是减少你的 RAM 大小直到模拟器启动。 尝试 512 MB 不工作,尝试 256 MB 不工作,尝试 128 MB ..... 没有其他方法可以解决这个问题。

    因此减少 RAM 是解决问题的方法。另请参阅,我在google code 中发布了相同的问题,并在link 中得到了解决方案。

    在上面的链接中,他们都说要尝试使用 512 MB 的 RAM,但我说要减小 RAM 大小,直到它起作用为止。

    【讨论】:

      猜你喜欢
      • 2012-11-12
      • 1970-01-01
      • 1970-01-01
      • 2017-05-08
      • 1970-01-01
      • 1970-01-01
      • 2015-10-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多