0

Firebase Messasing(FCM)をアクティビティで起動する方法はありますか? 私はときどき無作為に作業を停止することがわかりました(これは深刻で、Googleのサンプルコードに大きな変更はありません)。Android - Firebase Messasing(FCM)をアクティビティで起動するには?

私は、動作を保証するために、いくつかの可能なイベントで起動したいと考えています。 公式のアプリケーションがそれほどひどく失敗するのは奇妙なことです。 受信通知は単純であると考えられていました。

ランダムに停止するまで完全に動作し、アプリケーションはクラッシュしません。私はアプリケーションをナビゲートし、閉じて開いて、メッセージは到着しません。そして、私がwifiをオンまたはオフにすると、メッセージが届きます。

+2

どのようにメッセージを送信していますか?フォアグラウンドまたはバックグラウンドでメッセージを送信しようとしていますか?この情報とメッセージを受け取るためのコードを含めるように質問を更新できますか? –

答えて

0

通知内のメッセージは、FCMにとって予期しない動作をします。しかし、それは心配するものではありません。 Firebase通知のほとんど(> 99%)は1秒未満で配信されます。しかし、時には「実験中」の「開発中」のアプリで本当に少量では、通知の配信時間に原因不明の遅延があります。私はこれがFCMサーバーが配信キューに優先順位を付けるためだと考えています。何も心配する必要はありません。アプリの開発を続けると、FCMを使用して配信する通知の数が増えるほど信頼性が向上します。

関連する問題