有人可以澄清这是泄漏吗?

时间:2018-05-06 16:06:53

标签: android memory-leaks

我想了解这种情况。

如果我旋转我的Android应用程序几次,我会查看内存转储,找到多个Activity的实例。

这看起来像是泄密。

但是如果我在获取内存转储之前强制进行垃圾收集(通过按下android Studio中的按钮),我只找到一个我的Activity实例。

我非常倾向于认为我没有泄漏。

请问有人有明确的答案吗?

enter image description here

1 个答案:

答案 0 :(得分:-2)

不应该帮助您添加到您的Activity中的参数,如:

android:configChanges="keyboardHidden|orientation"

之后,您可以在onConfigurationChanged方法中自行处理方向更改的逻辑。

或者第二个解决方案(无法完全想象您项目的结构)应该使用AndroidManifest.xml中的launchMode参数