title: Flutter :The shrinker may have failed to optimize the Java bytecode
body: <p>I'm trying to integrate cloud firestore to and android app but all I get is this error every single time</p>
  
  <p>Launching lib/main.dart on Android SDK built for x86 in debug mode...
  Note: /home/tr/DevTools/flutter/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.4+2/android/src/main/java/io/flutter/plugins/firebase/cloudfirestore/CloudFirestorePlugin.java uses unchecked or unsafe operations.
  Note: Recompile with -Xlint:unchecked for details.
  D8: Cannot fit requested classes in a single dex file (# methods: 76095 > 65536)
  com.android.builder.dexing.DexArchiveMergerException: Error while merging dex archives: 
  The number of method references in a .dex file cannot exceed 64K</p>
  
  <p>FAILURE: Build failed with an exception.</p>
  
  <ul>
  <li><p>What went wrong:
  Execution failed for task ':app:mergeDexDebug'.</p>
  
  <blockquote>
    <p>A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
    com.android.builder.dexing.DexArchiveMergerException: Error while merging dex archives: 
     The number of method references in a .dex file cannot exceed 64K.
     Learn how to resolve this issue at <a href="https://developer.android.com/tools/building/multidex.html" rel="noreferrer">https://developer.android.com/tools/building/multidex.html</a></p>
  </blockquote></li>
  <li><p>Try:
  Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.</p></li>
  <li><p>Get more help at <a href="https://help.gradle.org" rel="noreferrer">https://help.gradle.org</a></p></li>
  </ul>
  
  <p>BUILD FAILED in 6m 10s
  [!] The shrinker may have failed to optimize the Java bytecode.
      To disable the shrinker, pass the <code>--no-shrink</code> flag to this command.
      To learn more, see: <a href="https://developer.android.com/studio/build/shrink-code" rel="noreferrer">https://developer.android.com/studio/build/shrink-code</a>
  Exception: Gradle task assembleDebug failed with exit code 1
  Exited (sigterm)</p>