按下后退按钮关闭我的活动后,我面临内存泄漏:
由于我无法弄清楚它是什么,我几乎把我的整个代码都评论为:
{{1}}
我想这与AudioManager有关。但由于我对任何事情都进行了评论,所以我不知道它可能是什么。
有什么建议吗?
更新 我面临同样的问题"同时在一个hello-world应用程序上进行堆转储,由android studio创建.....所以我猜它在某种程度上是正常的。但是对此的解释是什么?
答案 0 :(得分:1)
即使您没有使用AudioManager
,它也可能会泄漏,因为您的UI中的某些按钮可能会产生咔嗒声。出于某种原因,它可能会或可能不会泄漏。
我的工作解决方案是使用可以找到的解决方法on github。可在此处进一步讨论:Android Context Memory Leak ListView due to AudioManager