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

  • El Administrador de etiquetas de Google envía números enteros en lugar de decimales
  • ¿Cuál es el entero que devuelve getInt (clave de cadena) en android.os.Bundle?
  • Android obtiene programaticamente el uso de datos para una aplicación específica, por ejemplo: Uso de datos utilizado en "Facebook"
  • Google Map v2 MapFragment es extremadamente laggy al volver de la backstack
  • Preguntas que cada desarrollador de Smartphone (Iphone, Android) debería ser capaz de responder?
  • Parse Android Volley respuesta JSONArray
  • ¿Es posible crear o crear una vista de estructura de árbol en android de la misma manera que la vista general de árbol en el SDK de Android?
  • ¿Qué algoritmos hash están disponibles en Android?
  • Añadir biblioteca java al proyecto Android Studio con el repositorio maven
  • Eclipse depurador para Android dispositivo virtual colgando?
  • ¿Por qué el diálogo personalizado de Android aparece en pantalla completa?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.