0
  • 最佳答案

    谁使用activity的context,全部列出来,一个一个接受教育。应该不多吧。

    1139423796017500160  评论     打赏       断点-含光君
    • 内存泄露


      什么是内存泄露,也就是实例对象被某个地方还持有引用,导致GC无法回收。


      那么从上面的log看,你的一个匿名内部类持有着Activity的实例,导致Activity无法被回收。


      特别是Handler在使用的时候,一定要注意。


      记住一个原则:


      谁创建,谁释放。


      以上虽然是系统创建的Activity,但是也由系统释放,但是被你引用了呀,所以呀,检查一下你的Activity被哪里引用了,并且尽量不要引用Activity,除非是由Activity创建的类,才传给它。

      1153952789488054272  评论     打赏       拉大锯
      相关问题
      A lonely cat · 内存泄漏 / Android
      2021-06-27 22:11 463 50
      资质平平 · Android
      2025-02-20 09:14 92 100
      尖沙咀-段坤 · 项目
      2025-01-06 23:39 18 2
      雅澤yaduo · 领券联盟
      2025-01-03 20:39 37 50
      呆瓜小董 · webview
      2024-11-30 18:02 68 20
      阿肥 · 鸿蒙next
      2024-10-25 18:07 35 100
      尖沙咀-段坤 · 安卓
      2024-09-11 11:03 31 2
      YanLQ · AOSP
      2024-08-10 11:57 35 100
      断点 · vue
      2024-08-08 10:05 79 30