デバイスがfcmからプッシュ通知を受信してアプリが強制終了された場合、未読メッセージのバッジ数をアプリのアイコンに更新します状態。 アプリがバックグラウンドの場合は実行できますが、アプリが終了した場合は実行できません。 私がfcm push通知を受け取った場合、それは通知トレイにのみ表示されますが、いくつかの方法で私が殺すアプリに合格するか通信したいと思っています。 これはどのようにこれを達成することができる&のための任意のソリューションです。 おかげで、 ロシャンデバイスがfcmからプッシュ通知を受け取った場合に死んでいるアンドロイドアプリにメッセージを表示/通信/ブロードキャストする方法
0
A
答えて
2
はい、 https://firebase.google.com/docs/cloud-messaging/concept-options#notifications_and_data_messages
を参照してくださいし、受信した通知は、データペイロードがある場合は、Androidのシステム
によって処理されますが、その、通知mesaages(殺された状態でアプリを)注意してください通知を受け取ったら、FCMlistenerのアプリのonMessageRecievedメソッドに渡されますので、デバイスに送信する通知のタイプを通知メッセージからデータメッセージに変更します。データメッセージからメッセージを抽出したら、プロセスまたはプロセスを表示または実行するための通知この方法は、アプリが殺された状態にあった場合でも、
public class MyFcmListenerService extends FirebaseMessagingService {
String TAG = "FCM";
@Override
public void onMessageReceived(RemoteMessage message){
String from = message.getFrom();
Map data = message.getData();
Log.e(TAG, "From: " + from);
Log.e(TAG, data+"Notification Message To : " + data.get("name") +"\n body:"+data.get("body")+"\n time to live:"+data.get("time_to_live"));
sendNotification(data);
}
それはあなたが
関連する問題
- 1. C#でFCMプッシュ通知を受信するとアンドロイドアプリがクラッシュした
- 2. FCMを使用したangularJs webアプリケーションでプッシュ通知を受け取る方法。
- 3. あなたのアンドロイドアプリにプッシュ通知を通知する方法
- 4. アプリが死んだときにPubNubプッシュ通知を受け取る
- 5. アプリがfcm通知を受け取ったときにカスタムトップ/ダウンビューを表示する方法
- 6. 通知を受け取った後に表示を再表示
- 7. 通知が通知されたときに通知を受け取る方法
- 8. FCMプッシュ通知を受信できませんIOS - 目的C
- 9. FCMプッシュ通知を複数のトピックに送信する方法
- 10. iOS FCMがプッシュ通知を受信しない
- 11. Androidプッシュ通知の送信方法を示すPHP FireBase(FCM)スクリプト
- 12. Googleのfcmはアプリが死んだときに通知を受け取ることができません
- 13. Android PubNubがFCM経由でプッシュ通知を受け取りません
- 14. angularJSとcordovaでプッシュ通知を送信する方法FCM
- 15. FCMプッシュ通知
- 16. プッシュ通知 - 私がデバイスで通知を受け取った理由は、ライブのアプリが
- 17. iOSでプッシュ通知メッセージを受信していません
- 18. fcm受信2通知
- 19. iOS FCMプッシュ通知が受信されませんでした。アプリが終了した場合
- 20. プッシュ通知を受け取った後にウェブリクエストを作成
- 21. プッシュ通知を受け取ったときに、公開されているベンダーアプリが表示されます(自動的に「通知」通知)
- 22. プッシュ通知でメッセージ本文を表示
- 23. 通知をFCMから受信できません
- 24. PHP:Appleデバイスにプッシュ通知を送信する方法
- 25. FCM経由でバックエンドからプッシュ通知を受け取ることができません
- 26. remoteMessageは法[FCM]プッシュ通知
- 27. FCM:トラックステータスFCMプッシュ通知
- 28. プッシュ通知メッセージのアイコンを表示する方法
- 29. デバイストークンが無効な場合、iosデバイスにプッシュ通知を送信する
- 30. Androidデバイスは無限プッシュ通知を受け取ります
は、私はあなたが誤解だと思う必要があるように働くだろう、MyFcmListenerService.java で、あなたのアプリケーションでこのクラスを作成し、FCM通知としてデータメッセージを使用します*バックグラウンド*状態からの*殺し*状態。 * killed *状態で通知を処理するために用意したドキュメントには何も言及されていません。 –
それはFCMメッセージについてドキュメント の第二パラ自体に言う メッセージタイプは FCMを使用すると、クライアントへのメッセージの2種類送ることができます:「表示メッセージ」時にはとして考え 通知メッセージを、 データメッセージ。クライアントアプリケーションによって処理されます。 – Ak9637
「クライアントアプリケーションによるハンドデッド」とは、アンドロイドがどのような状態にあっても、アプリケーションに干渉してメッセージを送信しないことを意味します。 – Ak9637