Android no puede extender el servicio de mensajería de Firebase

Estoy tratando de implementar Firebase Cloud Messaging en mi aplicación, había implementado todos los ajustes para utilizar este servicio, pero cuando intento extender FirebaseMessagingService en mi clase me da error y no puede encontrarlo en absoluto, no puedo Incluso import com.google.firebase.messaging.FirebaseMessagingService como se muestra en la imagen:

Introduzca aquí la descripción de la imagen

Yo había añadido todo el código necesario: He añadido esto a la aplicación gradle

 compile 'com.google.firebase:firebase-core:9.4.0' apply plugin: 'com.google.gms.google-services' 

Y esto al gradle del módulo:

 classpath 'com.google.gms:google-services:3.0.0' 

Este es el código manifiesto:

 <application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:supportsRtl="true" android:theme="@style/AppTheme"> <activity android:name=".MainActivity"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <service android:name=".MyFirebaseMessagingService"> <intent-filter> <action android:name="com.google.firebase.MESSAGING_EVENT"/> </intent-filter> </service> <service android:name=".MyFirebaseInstanceIDService"> <intent-filter> <action android:name="com.google.firebase.INSTANCE_ID_EVENT"/> </intent-filter> </service> </application> 

Y agregué el archivo json de google a la aplicación. Así que si alguien puede ayudarme por favor

Si desea utilizar la mensajería, tiene que agregar el módulo de mensajería. En este momento sólo agregó el módulo central.

Así que adelante e incluya

 compile 'com.google.firebase:firebase-messaging:9.4.0' 

Todos los módulos disponibles se encuentran en la parte inferior de https://firebase.google.com/docs/android/setup

  • Android no puede encontrar el método de símbolo getMap ()
  • Cómo cambiar el origen de ImageView en android
  • Extraer números de una cadena alfanumérica usando android
  • Android Intent Context Confusing
  • ToneGenerator ralentiza la aplicación muy fuertemente
  • Android: varias actividades que comparten código común
  • GetExtractedText en la advertencia de InputConnection inactiva en android
  • Cómo cambiar la cámara Android a la vertical en la vista de superficie?
  • ¿cuál es el significado de "this.this $ 0"?
  • Eclipse da error al usar GaussianBlur con OpenCV para Android
  • Encuentre el día y la hora restante usando jodatime
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.