0

每次我退出我的 Android 应用程序并重新启动时,它会额外消耗 2 Mb,例如,如果我重新启动我的应用程序 3 次,它会多消耗 6 Mb。我使用后退按钮退出并清除 OnDestroy() 中的所有引用。

我浏览了与 Android 中的内存管理和内存泄漏有关的堆栈溢出的所有帖子,我也做了一个 MAT,但我的活动没有办法泄漏内存(持有参考),

我也对其他应用程序进行了同样的尝试,但它们保持 +/- 0.75 Mb 的恒定内存使用量。

我对 Android 内存管理感到困惑。

4

1 回答 1

0

我得到了这个固定!问题是,在我的网格视图适配器中,我每次都在为网格图标文本设置字体,我应该在 On Create 中设置字体。

于 2012-09-10T07:56:17.960 回答