| Interface | Description |
|---|---|
| CanaryLog.Logger | |
| LeakDirectoryProvider |
Provides access to where heap dumps and analysis results will be stored.
|
| Class | Description |
|---|---|
| AbstractAnalysisResultService | |
| ActivityRefWatcher | Deprecated
This was initially part of the LeakCanary API, but should not be any more.
|
| AndroidDebuggerControl | |
| AndroidHeapDumper | |
| AndroidReachabilityInspectors.ActivityInspector | |
| AndroidReachabilityInspectors.ApplicationInspector | |
| AndroidReachabilityInspectors.DialogInspector | |
| AndroidReachabilityInspectors.FragmentInspector | |
| AndroidReachabilityInspectors.MessageQueueInspector | |
| AndroidReachabilityInspectors.MortarPresenterInspector | |
| AndroidReachabilityInspectors.SupportFragmentInspector | |
| AndroidReachabilityInspectors.ViewInspector | |
| AndroidRefWatcherBuilder |
A
RefWatcherBuilder with appropriate Android defaults. |
| AndroidWatchExecutor |
WatchExecutor suitable for watching Android reference leaks. |
| CanaryLog | |
| DefaultLeakDirectoryProvider | |
| DisplayLeakService |
Logs leak analysis results, and then shows a notification which will start
DisplayLeakActivity. |
| LeakCanary | |
| ServiceHeapDumpListener |
| Enum | Description |
|---|---|
| AndroidExcludedRefs |
This class is a work in progress.
|
| AndroidReachabilityInspectors |
A set of default
Reachability.Inspectors that knows about common AOSP and library
classes. |