Does the FirebaseMessagingService
run in the background similar to how an IntentService
operates?
I see that FirebaseMessagingService
extents Service
which does not run in the background, but I'd like to be sure whether or not I should be doing any work inside the FirebaseMessagingService
asynchronously or synchronously.
Thank you
ANSWER:
FirebaseMessagingService
's method onMessageReceived(RemoteMessage message)
is NOT called on the main thread - so all work should be synchronously.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…