我正在尝试创建一个2047 MB RAM的模拟器。 当我运行它,我得到这个错误:Android:未能分配内存
[2011-02-22 14:24:14 - Emulator]
[2011-02-22 14:24:14 - Emulator] This application has requested the Runtime to terminate it in an unusual way.
[2011-02-22 14:24:14 - Emulator] Please contact the application's support team for more information.
[2011-02-22 14:24:26 - Emulator] Failed to allocate memory: 8
据我所知,降低数字将使其工作。但我宁愿用更多的内存来支持它,所以我可以测试我正在开发的一款游戏。我假设更多的RAM,它会跑得更快......
有没有人有2047 MB的RAM在模拟器上?如果是这样,怎么样?你使用了什么设置?你在计算机上改变了什么特别的东西吗?
使用Windows 7 64位,更新到最新的android sdk。另外我有超过8g的ram可用。我有一个设备(摩托罗拉里程碑)可供测试,但由于它是基于网络的游戏,除了我的手机之外,我还需要至少一个其他客户端(希望使用模拟器)才能运行。
没听说。有2Gb RAM的Android设备,那么制作这样的模拟器有什么意义呢? – Egor 2011-05-11 20:12:20
正如我上面提到的,我试图运行一个游戏,我假设分配更多内存可以让游戏运行得更快(即渲染屏幕/如果2047mb的内存不合理,我不明白为什么开发者会首先允许它。 – f20k 2011-05-11 21:01:53
你可以很容易地摆脱它检查我的帖子 http://stackoverflow.com/a/14851626/1461730 – Furqan 2013-02-13 10:45:40