【发布时间】:2013-11-26 00:08:07
【问题描述】:
当我试图分配超过约。我的 graphhopper 项目在 Android 2.3(三星 Galaxy 1)上 30MB 我遇到了 OutOfMemory 错误。但我认识到,对于同一设备上的 Firefox 和 skobbler 等应用程序,分配超过 80MB 的空间是有可能的!至少我在任务管理器中看到了90甚至120MB的已用内存!
我发现 >= 3 的较新 Android 版本允许设置大堆标志 (largeHeap=true),但 Firefox 开发人员如何为 Android 2.3 执行此操作?
【问题讨论】:
-
Android 中没有“任务管理器”。
-
嗯,但我有一个 - 也许是三星软件?我会检查
-
我的意思是你不知道这个“任务管理器”实际测量的是什么。 Dianne Hackborn 写了the definitive answer on measuring memory consumption,你会注意到她并不依赖随机硬件中的随机“任务管理器”应用程序。
-
好的,这很好。 (顺便说一句:任务管理器是三星的应用程序)
标签: android memory-management graphhopper