Android模拟器错误(std :: bad_alloc)

花门楼前见秋草,岂能贫贱相看老。这篇文章主要讲述Android模拟器错误:std :: bad_alloc相关的知识,希望能为你提供帮助。
我正在使用Eclipse Juno和android模拟器(SDK Tools 21.1)而且我有很多次出现此错误(好吧,在6小时内有两到三次):

[2013-03-22 11:41:19 - Emulator] terminate called after throwing an instance of 'std::bad_alloc' [2013-03-22 11:41:19 - Emulator]what():std::bad_alloc [2013-03-22 11:41:19 - Emulator] [2013-03-22 11:41:19 - Emulator] This application has requested the Runtime to terminate it in anunusual way. [2013-03-22 11:41:19 - Emulator] Please contact the application's support team for more information.

我用谷歌搜索它,但它似乎是一个C ++错误。我不知道这是我的应用程序的错误,还是Eclipse或模拟器的错误。 (LogCat不显示任何错误)。
答案对不起,我的声誉不够高,这应该是一个评论,因为它不是一个真正的解决方案。
【Android模拟器错误(std :: bad_alloc)】我遇到了同样的问题,但是当我禁用“使用主机GPU”时它会停止。我认为它一定是模拟器中的一个错误,因为当我在模拟器中玩游戏时我也可以生成问题(不使用我自己的应用程序)。
另一答案正如RobinDeCroon所说,使用“使用主机GPU”时我只有这个问题。来自Related,它可能是旧版英特尔显卡的错误/问题
另一答案我在使用Android Studio时遇到了完全相同的错误消息,并通过将Boot选项从Quick Boot更改为Cold Boot来修复它。在Android Studio中,您可以进入工具> Android> AVD管理器> 编辑(铅笔)> 显示高级设置> 并从快速启动更改为冷启动。
我不知道如何只使用模拟器,但这可能是如何解决这个问题的线索。

    推荐阅读