2012-07-23 73 views

回答

0

我想出了一个方法来做到这一点:在logcat打印上进行侦听,并在每次发现GC消息时运行dumpsys meminfo

0

我不知道这是否是最好的方法,但我使用DDMS中的Alocation Tracker和“Cause GC”按钮一起使用。此blog post描述了使用堆转储的内存分析。 您还可以检查此video有关跟踪Android上的内存使用情况。

+0

谢谢!但是我需要在运行时自动监控内存使用情况。当我有大量测试用例时,使用DDMS手动查看数字不起作用。 – dacongy 2012-07-24 17:00:24