如何跟踪android应用程序中的内存泄漏

时间:2012-07-17 09:39:47

标签: android memory-leaks

实际上我已经开发了一个Android应用程序,但是当执行一些内存不足的操作时,应用程序正在崩溃。如何识别内存泄漏???

1 个答案:

答案 0 :(得分:4)

Eclipse有一个集成的探查器工具,名为MAT - Memory Analayzer Tool。您可以使用它来分析应用程序的堆。它的安装很简单。从Eclipse点击

Help -> Install new software

然后从DDMS的角度,在Decices部分,您可以选择应用的流程,然后点击"Dump HPROF File"该工具将打开当前heap的转储

here是一个使用MAT工具的例子,来自android开发者博客。