Java Firebase中的EventRegistrationZombieListener是什么?我如何使用它? 关于
因为我的应用程序因firebase的eventListener内存泄漏而变慢。我偶然发现了这个“僵尸听众”。这很奇怪,因为我的Leakcanary堆结果中也提到了这一点 有人知道这是什么以及如何使用它吗?它能帮我解决问题吗 我在网上搜索了一下,没有找到关于这位听众的任何信息。甚至在firebase的官方纪录片中都没有 漏Java Firebase中的EventRegistrationZombieListener是什么?我如何使用它? 关于,java,android,firebase,kotlin,events,Java,Android,Firebase,Kotlin,Events,因为我的应用程序因firebase的eventListener内存泄漏而变慢。我偶然发现了这个“僵尸听众”。这很奇怪,因为我的Leakcanary堆结果中也提到了这一点 有人知道这是什么以及如何使用它吗?它能帮我解决问题吗 我在网上搜索了一下,没有找到关于这位听众的任何信息。甚至在firebase的官方纪录片中都没有 漏 - GC Root: System class - com.google.firebase.database.core.ZombieEventManager class L
- GC Root: System class
- com.google.firebase.database.core.ZombieEventManager class Leaking: NO (a class is never leaking)
static ZombieEventManager.defaultInstance
- com.google.firebase.database.core.ZombieEventManager instance Leaking: UNKNOWN
ZombieEventManager.globalEventRegistrations
- java.util.HashMap instance Leaking: UNKNOWN HashMap.table
- java.util.HashMap$HashMapEntry[] array Leaking: UNKNOWN HashMap$HashMapEntry[].[0]
- java.util.HashMap$HashMapEntry instance Leaking: UNKNOWN HashMap$HashMapEntry.key
- com.google.firebase.database.core.ValueEventRegistration instance Leaking: UNKNOWN
ValueEventRegistration.eventListener
- dcbrh.ph.sweetdreams.fragments.MainFragment$fetchDataInFirebaseDatabase$valueListener$1 instance
Leaking: UNKNOWN Anonymous class implementing com.google.firebase.database.ValueEventListener
MainFragment$fetchDataInFirebaseDatabase$valueListener$1.this$0
- dcbrh.ph.sweetdreams.fragments.MainFragment instance Leaking: YES (ObjectWatcher was watching this
because dcbrh.ph.sweetdreams.fragments.MainFragment received Fragment#onDestroy() callback and
Fragment#mFragmentManager is null) key = 8646f547-5526-4eaf-a63e-e1880487c407 watchDurationMillis =
6545 retainedDurationMillis = 1545