LeakCanary 检测到我的 MainActivity.java 中存在内存泄漏。这是我的泄漏痕迹。
\n\xe2\x94\xac\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\n\xe2\x94\x82 GC Root: Input or output parameters in native code\n\xe2\x94\x82\n\xe2\x94\x9c\xe2\x94\x80 android.os.MessageQueue instance\n\xe2\x94\x82 Leaking: NO (MessageQueue#mQuitting is false)\n\xe2\x94\x82 HandlerThread: "main"\n\xe2\x94\x82 \xe2\x86\x93 MessageQueue.mMessages\n\xe2\x94\x82 ~~~~~~~~~\n\xe2\x94\x9c\xe2\x94\x80 android.os.Message instance\n\xe2\x94\x82 Leaking: UNKNOWN\n\xe2\x94\x82 Retaining 14.2 kB in 348 objects\n\xe2\x94\x82 Message.what = 0\n\xe2\x94\x82 Message.when = 37524601 (681 ms after heap dump)\n\xe2\x94\x82 Message.obj = null\n\xe2\x94\x82 Message.callback = instance @319985112 of com.application.app.\n\xe2\x94\x82 MainActivity$$ExternalSyntheticLambda2\n\xe2\x94\x82 \xe2\x86\x93 Message.callback\n\xe2\x94\x82 ~~~~~~~~\n\xe2\x94\x9c\xe2\x94\x80 com.application.app.MainActivity$$ExternalSyntheticLambda2 instance\n\xe2\x94\x82 Leaking: UNKNOWN\n\xe2\x94\x82 Retaining 12 B in 1 objects\n\xe2\x94\x82 f$0 instance of com.application.app.MainActivity with mDestroyed =\n\xe2\x94\x82 true\n\xe2\x94\x82 \xe2\x86\x93 …Run Code Online (Sandbox Code Playgroud)