1
其实我已经开发了一个android应用程序,但是当执行一些内存不足的操作时,应用程序正在崩溃。如何识别内存泄漏?如何在Android应用程序中跟踪内存泄漏
其实我已经开发了一个android应用程序,但是当执行一些内存不足的操作时,应用程序正在崩溃。如何识别内存泄漏?如何在Android应用程序中跟踪内存泄漏
Eclipse有一个集成分析器工具,名为MAT
- Memory Analayzer Tool。你可以用它来分析你的应用程序堆。安装简单。在Eclipse中点击
Help -> Install new software
然后从DDMS
的角度来看,在Decices部分,您可以选择您的应用程序的过程中,并点击"Dump HPROF File"
该工具将与当前heap
的转储打开。
here是来自android开发人员博客的MAT工具使用示例。
+1 MAT是一个很棒的工具。 – 2012-07-17 09:45:48