Android API 14、15、16模拟器未打开

Android API 14、15、16模拟器未打开,android,android-emulator,Android,Android Emulator,我安装了API级别14、15和16,并为每个API创建了单独的模拟器。当启动任何一个模拟器时,它只是加载而不是运行。但当我运行API 16时,它会显示如下消息 “正在启动AVD的仿真器”JellyBeans” 分配内存失败:8 此应用程序已请求运行时以异常方式终止它。 有关详细信息,请与应用程序的支持团队联系。“发生错误 但是API 8和10都工作得很好。唯一的方法是减少RAM大小,直到模拟器启动。 尝试512 MB不工作,尝试256 MB不工作,尝试128 MB。。。。。 没有其他办法解决这个

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

“正在启动AVD的仿真器”
JellyBeans
分配内存失败:8 此应用程序已请求运行时以异常方式终止它。 有关详细信息,请与应用程序的支持团队联系。“发生错误


但是API 8和10都工作得很好。

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

因此,减少RAM是解决问题的方法。同样请参考,我在中发布了相同的问题,并在中获得了解决方案


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

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

因此,减少RAM是解决问题的方法。同样请参考,我在中发布了相同的问题,并在中获得了解决方案


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

在我的例子中,问题是设置硬加速。由于某种原因,每次我进行编辑和保存时,它都默认为软件。因此,我必须在config.ini文件中对其进行彻底更新

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

在我的例子中,问题是设置硬加速。由于某种原因,每次我进行编辑和保存时,它都默认为软件。因此,我必须在config.ini文件中对其进行彻底更新

hw.gps=yes
hw.gpu.enabled=yes
hw.gpu.mode=host
检查这些链接引用这些链接,它将解决您的问题。你应该在Android的“bug tracking”页面上报告这个问题,而不是在这里。正如我在这里提到的:------------我也收到了“分配内存失败:8”的消息。我只是试图运行一个API14模拟器,所以我无法验证其他API下的外观。我可以通过以管理员身份运行AVD来修复此错误,因此我认为问题可能与文件系统权限有关,或者与文件系统权限不足有关。检查这些链接引用这些链接将解决您的问题。你应该在Android的“bug tracking”页面上报告这个问题,而不是在这里。正如我在这里提到的:------------我也收到了“分配内存失败:8”的消息。我只是试图运行一个API14模拟器,所以我无法验证其他API下的外观。我能够通过以“管理员”身份运行AVD来修复这个错误,因此我认为这个问题可能与文件系统权限有关,或者与文件系统权限的缺乏有关。