Package leakcanary
See: Description
-
Object Summary Object Description BackgroundThreadHeapAnalyzer Starts heap analysis on a background HandlerThread when receiving a HeapDump event. LeakCanary The entry point API for LeakCanary. LogcatEventListener NotificationEventListener RemoteWorkManagerHeapAnalyzer When receiving a HeapDump event, starts a WorkManager worker that performs heap analysis in a dedicated :leakcanary process ToastEventListener TvEventListener WorkManagerHeapAnalyzer When receiving a HeapDump event, starts a WorkManager worker that performs heap analysis. -
Class Summary Class Description DumpingHeap Sent from the "LeakCanary-Heap-Dump" HandlerThread. HeapDump Sent from the "LeakCanary-Heap-Dump" HandlerThread. HeapDumpFailed Sent from the "LeakCanary-Heap-Dump" HandlerThread. HeapAnalysisProgress progressPercent is a value between 0.. HeapAnalysisSucceeded HeapAnalysisFailed HeapAnalysisDone Sent from the thread performing the analysis. Event Note: Event is Serializable for convenience but we currently make no guarantee that the Serialization is backward / forward compatible across LeakCanary versions, so plan accordingly. LazyForwardingEventListener Forwards events to the EventListener provided by lazyEventListener which is evaluated lazily, when the first comes in. Builder Builder for LeakCanary.Config intended to be used only from Java code. Config LeakCanary configuration data class. -
Interface Summary Interface Description EventListener