gpt4 book ai didi

Android FCM 错误 FirebaseInstanceId : Error while delivering the message: ServiceIntent not found

转载 作者:太空狗 更新时间:2023-10-29 15:25:07 33 4
gpt4 key购买 nike

FCM 通知在应用程序打开时工作但当我关闭应用程序并将其从最近的应用程序中删除时,通知工作 30 秒或 1 分钟之后当我发送通知时它不工作并在 logcat 中显示错误

FirebaseInstanceId: Error while delivering the message: ServiceIntent not found. 

最佳答案

首先,确保您已将依赖项添加到 firebase 消息传递,并且 您的接收器正确为 doc建议:

在应用模块的 build.gradle 中:

implementation 'com.google.firebase:firebase-messaging:the-version

在 AndroidManifest.xml 中:

<service
android:name=".java.MyFirebaseMessagingService"
android:exported="false">
<intent-filter>
<action android:name="com.google.firebase.MESSAGING_EVENT" />
</intent-filter>
</service>

如果你使用的是GCM,也会提到here您需要为您的 gcm 监听器设置高优先级:

<service
android:name=".GCM.PushNotificationService"
android:exported="false">
<intent-filter android:priority="10000">
<action android:name="com.google.android.c2dm.intent.RECEIVE"/>
</intent-filter>
</service>

关于Android FCM 错误 FirebaseInstanceId : Error while delivering the message: ServiceIntent not found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55487824/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com