0

我正在尝试跟踪我的应用程序中的内存泄漏。我有一个Activity可以在 7 秒之间切换Fragment的。我正在实例化Fragments 中的ActivitysonCreate()并在它们之间切换时使用相同的实例。

我正在使用Picasso加载Fragments 中的任何图像。当我在 s 之间切换Fragment时,内存分配不断增加,甚至在完成 s 时,Activity内存也没有被释放。

我已经使用 MAT 来分析堆转储,似乎是Bitmaps 没有被释放。

我知道我在Activity包含Fragments 的内容中有泄漏,但由于即使在退出 s 之后内存也没有被释放Activity,我想我也在坚持Activity

由于我无法以一种有益的方式使用 MAT 来识别泄漏(也没有弄清楚我在哪里坚持Activity),如果有人可以帮助我,我将不胜感激。

4

0 回答 0