实际上我已经开发了一个Android应用程序,但是当执行一些内存不足的操作时,应用程序正在崩溃。如何识别内存泄漏???
答案 0 :(得分:4)
Eclipse有一个集成的探查器工具,名为MAT
- Memory Analayzer Tool。您可以使用它来分析应用程序的堆。它的安装很简单。从Eclipse点击
Help -> Install new software
然后从DDMS
的角度,在Decices部分,您可以选择应用的流程,然后点击"Dump HPROF File"
该工具将打开当前heap
的转储
here是一个使用MAT工具的例子,来自android开发者博客。