title: LeakCanary 2: Does one manually have to watch objects?
body: <p>I just added Leak Canary 2 to my app <code>build.gradle</code> as described in the <a href="https://square.github.io/leakcanary/getting_started/" rel="nofollow noreferrer">official docs</a>:</p>
  
  <pre><code>dependencies {
    // debugImplementation because LeakCanary should only run in debug builds.
    debugImplementation 'com.squareup.leakcanary:leakcanary-android:2.2'
  }
  </code></pre>
  
  <p>Now, when I run my app and check the logcat, I can find </p>
  
  <pre><code>2020-03-22 18:20:31.858 2401-2401/? D/LeakCanary: Installing AppWatcher
  </code></pre>
  
  <p>so the installation worked.</p>
  
  <p>But is that everything I need? Or do I in addition have to watch objects manually using <code>AppWatcher.objectWatcher.watch</code>? That's not clear to me. Currently no issues are report by LeakCanary to me, but I doubt I did everything that perfect.</p>