我怎样才能看到我的应用程序在其VM预算中使用了多少内存?

时间:2010-12-23 07:19:45

标签: android memory-management ddms

我看过DDMS,但没有看到任何东西。感谢。

3 个答案:

答案 0 :(得分:1)

您应该在设备视图中单击DDMS中的“更新堆”按钮。

答案 1 :(得分:1)

你只看到3Mb(这是非常好的btw),因为VM分配的次数与它需要的一样多。如果你开始在你的应用程序中加载图像,你会看到它增长。当它达到16(对于320x480设备)或24(对于更大的设备)Mb时,您将收到OutOfMemory错误

答案 2 :(得分:1)

sergiu在这里发布了一些代码:How do I detect the heap size usage of an android application