我只想知道如何使用android中的内存分析器工具。请告诉我如何执行此操作,以了解特定项目的内存泄漏。有人可以为此给我逐步的过程。

最佳答案

  • 在Eclipse中打开DDMS透视图。
  • 选择设备选项卡。
  • 选择要为其进行转储的进程。
  • 单击“转储HPROF文件”按钮。假设已安装MAT,将进行转储并打开MAT窗口。
  • 在向导窗口中选择“泄漏可疑报告”,然后单击“完成”。

  • 就这样。您将列出可能的泄漏列表,但是其中一些是假阳性的。我建议您多次运行要检查泄漏的 Activity ,然后再次运行MAT。

    10-05 17:49