Posts

Showing posts with the label square

Memory Leaks on Android

Hello friends, Here we are exploring what is memory leaks in android and how to avoid memory leaks Tool: LeakCanary https://square.github.io/leakcanary/getting_started/ Add LeakCanary dependency in build.gradle Option 1: Add object-watcher-android to release builds. // Memory leaks debugImplementation 'com.squareup.leakcanary:leakcanary-android:2.0' implementation 'com.squareup.leakcanary:leakcanary-object-watcher-android:2.0' override fun onCreate() { super.onCreate() AppWatcher.config = AppWatcher.config.copy(watchFragmentViews = false) } There is no more code for the default setup.