Android ne peut pas étendre Firebase Service de Messagerie
Je suis en train de mettre en œuvre Firebase Messagerie en Nuage dans mon application, j'avais mis en place tous les paramètres à utiliser ce service, mais lorsque je tente d'étendre FirebaseMessagingService
dans ma classe, il me donne l'erreur et il ne peut pas le trouver à tous, je ne peux même pas import com.google.firebase.messaging.FirebaseMessagingService
comme indiqué dans l'image:
J'avais ajouté tout le code nécessaire:
J'ai ajouté cette app gradle
compile 'com.google.firebase:firebase-core:9.4.0'
apply plugin: 'com.google.gms.google-services'
et ce, pour le module de gradle:
classpath 'com.google.gms:google-services:3.0.0'
c'est le manifeste de code:
<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>
et j'ai ajouté le google fichier json à l'application.
Donc, si quelqu'un peut m'aider svp
- invalider les caches\redémarrage android studio m'a aidé..
Vous devez vous connecter pour publier un commentaire.
Si vous souhaitez utiliser la messagerie, vous devez ajouter le module de messagerie. Droit maintenant, vous n'ajoutée le module de base.
Donc aller de l'avant et comprennent
Tous les modules disponibles peut être trouvé au bas de https://firebase.google.com/docs/android/setup