推送通知不起作用

时间:2017-11-28 15:07:32

标签: android push-notification

我已按照所有步骤在我的应用中添加推送通知,但没有成功。

我将以下代码添加到我的清单文件中:

<service android:name=".util.MyAndroidFirebaseMsgService">
    <intent-filter>
        <action android:name="com.google.firebase.MESSAGING_EVENT" />
    </intent-filter>
</service>
<!-- [END firebase_service] -->
<!-- [START firebase_iid_service] -->
<service android:name=".util.MyAndroidFirebaseInstanceIdService">
    <intent-filter>
        <action android:name="com.google.firebase.INSTANCE_ID_EVENT" />
    </intent-filter>
</service>

我复制了firebase控制台生成的Json文件。

我创建了我的两个班级:

public class MyAndroidFirebaseMsgService extends FirebaseMessagingService 
public class MyAndroidFirebaseInstanceIdService extends FirebaseInstanceIdService

我分别覆盖了每个函数中的2个函数:onMessageReceived,onTokenRefresh。

最后,我更新了gradle文件:

项目级别:

dependencies {
        classpath 'com.android.tools.build:gradle:3.0.1'
        classpath 'com.google.gms:google-services:3.1.1'

应用级别

compile 'com.google.android.gms:play-services:11.6.2'
compile 'com.google.firebase:firebase-messaging:11.6.2'

我正在尝试从我的firebase控制台发送通知测试但没有成功。什么都没收到。

最诚挚的问候。

0 个答案:

没有答案