title: Android - FirebaseApp / Firebase-Initialization is not starting
body: <p>I want to implement the Firebase-Messaging plugin into my Android-App.
  I've started with the "quickstart-android-master/messaging"-example from github: <a href="https://github.com/firebase/quickstart-android/tree/master/messaging">https://github.com/firebase/quickstart-android/tree/master/messaging</a></p>
  
  <p>This works for me!
  Log-Output:</p>
  
  <pre><code>D/FirebaseApp﹕ com.google.firebase.auth.FirebaseAuth is not linked. Skipping initialization.
  D/FirebaseApp﹕ Initialized class com.google.firebase.iid.FirebaseInstanceId.
  D/FirebaseApp﹕ com.google.firebase.crash.FirebaseCrash is not linked. Skipping initialization
  D/FirebaseApp﹕ Initialized class com.google.android.gms.measurement.AppMeasurement.
  I/FirebaseInitProvider﹕ FirebaseApp initialization successful
  </code></pre>
  
  <blockquote>
    <p>But if I want to implement the Plugin
    "com.google.firebase:firebase-messaging:9.0.2" into my app, the
    <strong>FirebaseApp isn't initialized</strong>! So the FirebaseApp plugin isn't starting! - No Log or token received!</p>
  </blockquote>
  
  <p>I've also added apply plugin to build.gradle file in "app"-directory:</p>
  
  <pre><code>    apply plugin: 'com.android.application'
  
  android {
    // ...
  }
  
  dependencies {
    // ...
    compile 'com.google.firebase:firebase-messaging:9.0.2'
  }
  
  // ADD THIS AT THE BOTTOM
  apply plugin: 'com.google.gms.google-services'
  </code></pre>
  
  <p>And the google-services plugin to build.gradle in the "root" directory:</p>
  
  <pre><code>buildscript {
      // ...
      dependencies {
          // ...
          classpath 'com.google.gms:google-services:3.0.0'
      }
  }
  </code></pre>
  
  <blockquote>
    <p>Problems could be:</p>
  </blockquote>
  
  <ul>
  <li>AndroidAnnotations, Proguard, Product flavors... </li>
  </ul>