我的安卓应用没有收到任何Firebase通知。当我从Firebase控制台发送消息时,它显示进程已完成,但在展开行时却显示0条消息发送,如下截图所示:
消息的过期时间设置为1分钟。
我已添加了FirebaseMessagingService、FirebaseInstanceIdService,并像这样在清单中添加了服务:
我尝试添加了 < /p>
这是应用程序类的
在logcat输出中,我有一个有效的令牌。
我按照文档中所说的一切去做了,但它不起作用。我错过了什么重要的东西吗?
![Screenshot](https://istack.dev59.com/n4bj1.webp)
我已添加了FirebaseMessagingService、FirebaseInstanceIdService,并像这样在清单中添加了服务:
<service android:name=".service.TjssFireBaseInstanceIdService">
<intent-filter>
<action android:name="com.google.firebase.INSTANCE_ID_EVENT" />
</intent-filter>
</service>
<service
android:name=".service.TjssFireBaseMessagingService">
<intent-filter>
<action android:name="com.google.firebase.MESSAGING_EVENT" />
</intent-filter>
</service>
我尝试添加了 < /p>
android:enabled="true"
android:exported="true"
这是应用程序类的
onCreate
方法。@Override
public void onCreate() {
super.onCreate();
mGlide = Glide.with(this);
String token = FirebaseInstanceId.getInstance().getToken();
if (token != null)
M.log("Firebase Token", token);
}
在logcat输出中,我有一个有效的令牌。
我按照文档中所说的一切去做了,但它不起作用。我错过了什么重要的东西吗?
onCreate
方法。如何初始化Firebase实例? - Sony