1

听起来像一个愚蠢的问题,但我想不出任何可能的方法来做到这一点。

理想情况下,我想检查已onDestroy编辑但似乎在 RAM 中的可疑活动/服务的内存泄漏。

4

1 回答 1

1

您可以为您的活动创建 WeakReference。小心,不要保留任何硬/软参考。调用 GC(例如从另一个活动)并检查引用是否为空。请记住,android 可以将活动保存在内存中以重复使用它。

您可以使用 finalize 方法进行调试。您不得在 Release 版本中使用它并将其删除。

您也可以按照@Simon 的建议使用 MAT 来查看应用程序的所有对象。

于 2013-10-25T15:54:06.613 回答