FirebaseMessagingService
onMessageReceived
は、メインスレッドまたはバックグラウンドスレッドで呼び出されますか?FirebaseMessagingService onMessageReceivedがメインスレッドで呼び出されましたか?
答えて
メッセージがダウンロードされるまでに時間がかかることがあるため、ユーザーの操作性を向上させるために、フリーズした作業を回避するのに役立つため、メインスレッドとは非同期で動作します。
これは 'Service'です。サービススレッド上で実行されます。 'FirebaseMessagingService'にはそれ自身のプロセスIDがあります。 –
まだ私の質問に答えていないのは、メインスレッドまたはバックグラウンドスレッドで 'onMessageReceived'が呼び出されたかどうかです。 –
ニコラの提案によれば、メッセージが受信されるとonMessageRecievedがサービスによって呼び出されます。そして、あなたはバックグラウンドスレッドとして参照している別のスレッドで非同期に実行されます。 –
- 1. アプリケーション終了時にFirebaseMessagingService onMessageReceivedが呼び出されない(バックグラウンドではない)
- 2. メインスレッドでアクティビティ/フラグメントのライフサイクルメソッドが呼び出されましたか?
- 3. FirebaseMessagingService onTaskRemoved()が呼び出されていませんか?
- 4. Marshmallow 6.0.1 onMessageReceived()複数回呼び出されました
- 5. IKImageBrowserView "--ImageKit Error:reloadDataが非メインスレッドで呼び出されました"
- 6. NSURLConnectionデリゲートがiOS 5のメインスレッドで呼び出されました
- 7. Android FirebaseMessagingService UPSTREAM onMessageSent()メソッドが巨大な遅延で呼び出されました
- 8. FirebaseMessagingServiceクラスの 'onSendError()'メソッドが呼び出されません
- 9. Firebase onMessageReceived()がpyfcm経由で呼び出されていません
- 10. FCMのonMessageReceived()が呼び出されません。
- 11. Xamarin - GCM OnMessageReceivedメソッドが呼び出されていません
- 12. OnMessageReceivedが呼び出されていません
- 13. Xamarin GCM OnMessageReceivedが呼び出されていません
- 14. メインスレッドで `JNI_OnLoad`が常に呼び出されていますか?
- 15. アプリケーションがフォアグラウンドにあるときにonMessageReceived()が呼び出されない
- 16. メインスレッドでonStop()が呼び出されています
- 17. メインスレッドで呼び出されたときにUIが更新されないSwift
- 18. 通知をクリックするとfirebase onMessageReceivedが呼び出されます
- 19. xamarinでメソッドOnMessageReceivedを呼び出していません
- 20. メインスレッドでNSURLSessionDataTask補完ブロックが呼び出されていますか?
- 21. 電話が眠っているときにonMessageReceivedが呼び出されない
- 22. アプリがバックグラウンドのときにFirebase onMessageReceivedが呼び出されない
- 23. アプリケーションがフォアグラウンドのときにFirebase onMessageReceivedが呼び出されない
- 24. FirebaseMessagingServiceが2番目の背景の後に呼び出されない
- 25. ユーザーは、プッシュ通知を無効にして、onMessageReceivedが呼び出されないようにできますか?
- 26. ユニットテストデリゲートアクションが呼び出されました
- 27. オブジェクトが呼び出されました
- 28. iOSデリゲートとオブザーバーによって呼び出されたメソッドがメインスレッドで実行されていますか?
- 29. コールをクローンすると、コールバックがメインスレッドから呼び出されます。
- 30. メインスレッドが@synchronizedディレクティブで呼び出しに達したときに、mutexがメインスレッドのみをブロックします。
メインスレッドで呼び出された – tyczj
@tyczjあなたはそれをどのように知っていますか? –
@tyczjリンクなどありますか? FirebaseMessagingServiceはServiceから派生しているため、実際に何をしているのかわからない –