LeakCanary
A memory leak detection library for Android
LeakCanary is a reliable memory leak detection library for Android. It effectively detects leaks and narrows down the cause of each leak through its in-depth knowledge of the internals of the Android Framework. This helps developers avoid and dramatically reduce OutOfMemoryError (OOM) crashes.
A memory leak is a programming error that can cause an OutOfMemoryError crash. It’s often caused by bugs related to the lifecycle of objects, and can occur fairly often in Android applications....