Closed
Description
Facing this issue when try to handle the onBackgroundMessage.
Log
D/libGLESv2(15070): STS_GLApi : DTS, ODTC are not allowed for Package : com.example.flutter_firestore_chat
D/ViewRootImpl@f45d8b4[MainActivity](15070): MSG_WINDOW_FOCUS_CHANGED 1
D/ViewRootImpl@f45d8b4[MainActivity](15070): Relayout returned: old=[0,0][1080,1920] new=[0,0][1080,1920] result=0x1 surface={valid=true 2160332800} changed=false
E/MethodChannel#plugins.flutter.io/firebase_messaging(15070): Failed to handle method call
E/MethodChannel#plugins.flutter.io/firebase_messaging(15070): java.lang.NullPointerException: Attempt to invoke virtual method 'com.google.android.gms.tasks.Task com.google.firebase.iid.FirebaseInstanceId.getInstanceId()' on a null object reference
E/MethodChannel#plugins.flutter.io/firebase_messaging(15070): at io.flutter.plugins.firebasemessaging.FirebaseMessagingPlugin.onMethodCall(FirebaseMessagingPlugin.java:237)
E/MethodChannel#plugins.flutter.io/firebase_messaging(15070): at io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(MethodChannel.java:231)
E/MethodChannel#plugins.flutter.io/firebase_messaging(15070): at io.flutter.embedding.engine.dart.DartMessenger.handleMessageFromDart(DartMessenger.java:93)
E/MethodChannel#plugins.flutter.io/firebase_messaging(15070): at io.flutter.embedding.engine.FlutterJNI.handlePlatformMessage(FlutterJNI.java:642)
E/MethodChannel#plugins.flutter.io/firebase_messaging(15070): at android.os.MessageQueue.nativePollOnce(Native Method)
E/MethodChannel#plugins.flutter.io/firebase_messaging(15070): at android.os.MessageQueue.next(MessageQueue.java:325)
E/MethodChannel#plugins.flutter.io/firebase_messaging(15070): at android.os.Looper.loop(Looper.java:142)
E/MethodChannel#plugins.flutter.io/firebase_messaging(15070): at android.app.ActivityThread.main(ActivityThread.java:6942)
E/MethodChannel#plugins.flutter.io/firebase_messaging(15070): at java.lang.reflect.Method.invoke(Native Method)
E/MethodChannel#plugins.flutter.io/firebase_messaging(15070): at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:327)
E/MethodChannel#plugins.flutter.io/firebase_messaging(15070): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1374)
E/MethodChannel#plugins.flutter.io/firebase_messaging(15070): Failed to handle method call
E/MethodChannel#plugins.flutter.io/firebase_messaging(15070): java.lang.NullPointerException: Attempt to invoke virtual method 'com.google.android.gms.tasks.Task com.google.firebase.iid.FirebaseInstanceId.getInstanceId()' on a null object reference
E/MethodChannel#plugins.flutter.io/firebase_messaging(15070): at io.flutter.plugins.firebasemessaging.FirebaseMessagingPlugin.onMethodCall(FirebaseMessagingPlugin.java:185)
E/MethodChannel#plugins.flutter.io/firebase_messaging(15070): at io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(MethodChannel.java:231)
E/MethodChannel#plugins.flutter.io/firebase_messaging(15070): at io.flutter.embedding.engine.dart.DartMessenger.handleMessageFromDart(DartMessenger.java:93)
E/MethodChannel#plugins.flutter.io/firebase_messaging(15070): at io.flutter.embedding.engine.FlutterJNI.handlePlatformMessage(FlutterJNI.java:642)
E/MethodChannel#plugins.flutter.io/firebase_messaging(15070): at android.os.MessageQueue.nativePollOnce(Native Method)
E/MethodChannel#plugins.flutter.io/firebase_messaging(15070): at android.os.MessageQueue.next(MessageQueue.java:325)
E/MethodChannel#plugins.flutter.io/firebase_messaging(15070): at android.os.Looper.loop(Looper.java:142)
E/MethodChannel#plugins.flutter.io/firebase_messaging(15070): at android.app.ActivityThread.main(ActivityThread.java:6942)
E/MethodChannel#plugins.flutter.io/firebase_messaging(15070): at java.lang.reflect.Method.invoke(Native Method)
E/MethodChannel#plugins.flutter.io/firebase_messaging(15070): at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:327)
E/MethodChannel#plugins.flutter.io/firebase_messaging(15070): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1374)
E/MethodChannel#plugins.flutter.io/firebase_messaging(15070): Failed to handle method call
E/MethodChannel#plugins.flutter.io/firebase_messaging(15070): java.lang.RuntimeException: PluginRegistrantCallback is not
set.
E/MethodChannel#plugins.flutter.io/firebase_messaging(15070): at io.flutter.plugins.firebasemessaging.FlutterFirebaseMessagingService.startBackgroundIsolate(FlutterFirebaseMessagingService.java:157)
E/MethodChannel#plugins.flutter.io/firebase_messaging(15070): at io.flutter.plugins.firebasemessaging.FirebaseMessagingPlugin.onMethodCall(FirebaseMessagingPlugin.java:176)
E/MethodChannel#plugins.flutter.io/firebase_messaging(15070): at io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(MethodChannel.java:231)
E/MethodChannel#plugins.flutter.io/firebase_messaging(15070): at io.flutter.embedding.engine.dart.DartMessenger.handleMessageFromDart(DartMessenger.java:93)
E/MethodChannel#plugins.flutter.io/firebase_messaging(15070): at io.flutter.embedding.engine.FlutterJNI.handlePlatformMessage(FlutterJNI.java:642)
E/MethodChannel#plugins.flutter.io/firebase_messaging(15070): at android.os.MessageQueue.nativePollOnce(Native Method)
E/MethodChannel#plugins.flutter.io/firebase_messaging(15070): at android.os.MessageQueue.next(MessageQueue.java:325)
E/MethodChannel#plugins.flutter.io/firebase_messaging(15070): at android.os.Looper.loop(Looper.java:142)
E/MethodChannel#plugins.flutter.io/firebase_messaging(15070): at android.app.ActivityThread.main(ActivityThread.java:6942)
E/MethodChannel#plugins.flutter.io/firebase_messaging(15070): at java.lang.reflect.Method.invoke(Native Method)
E/MethodChannel#plugins.flutter.io/firebase_messaging(15070): at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:327)
E/MethodChannel#plugins.flutter.io/firebase_messaging(15070): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1374)
I/flutter (15070): Error Token PlatformException(error, Attempt to invoke virtual method 'com.google.android.gms.tasks.Task com.google.firebase.iid.FirebaseInstanceId.getInstanceId()' on a null object reference, null)
E/flutter (15070): [ERROR:flutter/lib/ui/ui_dart_state.cc(157)] Unhandled Exception: PlatformException(error, Attempt to invoke virtual method 'com.google.android.gms.tasks.Task com.google.firebase.iid.FirebaseInstanceId.getInstanceId()' on a null object reference, null)
E/flutter (15070): #0 StandardMethodCodec.decodeEnvelope (package:flutter/src/services/message_codecs.dart:569:7)
E/flutter (15070): #1 MethodChannel.invokeMethod (package:flutter/src/services/platform_channel.dart:321:33)
E/flutter (15070): <asynchronous suspension>
E/flutter (15070): #2 FirebaseMessaging.configure (package:firebase_messaging/firebase_messaging.dart:114:14)
E/flutter (15070): #3 _AuthScreenState.initiallizeFirebase (package:flutter_firestore_chat/main.dart:78:24)
E/flutter (15070): #4 _AsyncAwaitCompleter.start (dart:async-patch/async_patch.dart:45:6)
E/flutter (15070): #5 _AuthScreenState.initiallizeFirebase (package:flutter_firestore_chat/main.dart:69:22)
E/flutter (15070): #6 _AuthScreenState.initState (package:flutter_firestore_chat/main.dart:65:5)
E/flutter (15070): #7 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4355:58)
E/flutter (15070): #8 ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
E/flutter (15070): #9 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
E/flutter (15070): #10 Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
E/flutter (15070): #11 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
E/flutter (15070): #12 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
E/flutter (15070): #13 Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
E/flutter (15070): #14 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
E/flutter (15070): #15 Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
E/flutter (15070): #16 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
E/flutter (15070): #17 ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
E/flutter (15070): #18 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
E/flutter (15070): #19 Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
E/flutter (15070): #20 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
E/flutter (15070): #21 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
E/flutter (15070): #22 Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
E/flutter (15070): #23 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
E/flutter (15070): #24 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
E/flutter (15070): #25 Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
E/flutter (15070): #26 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
E/flutter (15070): #27 Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
E/flutter (15070): #28 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
E/flutter (15070): #29 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4381:11)
E/flutter (15070): #30 ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
E/flutter (15070): #31 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
E/flutter (15070): #32 Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
E/flutter (15070): #33 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
E/flutter (15070): #34 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
E/flutter (15070): #35 Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
E/flutter (15070): #36 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
E/flutter (15070): #37 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
E/flutter (15070): #38 Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
E/flutter (15070): #39 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
E/flutter (15070): #40 Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
E/flutter (15070): #41 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
E/flutter (15070): #42 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4381:11)
E/flutter (15070): #43 ComponentElement.mount (package:flutter/s
E/flutter (15070): [ERROR:flutter/lib/ui/ui_dart_state.cc(157)] Unhandled Exception: PlatformException(error, PluginRegistrantCallback is not set., null)
E/flutter (15070): #0 StandardMethodCodec.decodeEnvelope (package:flutter/src/services/message_codecs.dart:569:7)
E/flutter (15070): #1 MethodChannel.invokeMethod (package:flutter/src/services/platform_channel.dart:321:33)
E/flutter (15070): <asynchronous suspension>
E/flutter (15070): #2 FirebaseMessaging.configure (package:firebase_messaging/firebase_messaging.dart:130:16)
E/flutter (15070): #3 _AuthScreenState.initiallizeFirebase (package:flutter_firestore_chat/main.dart:78:24)
E/flutter (15070): #4 _AsyncAwaitCompleter.start (dart:async-patch/async_patch.dart:45:6)
E/flutter (15070): #5 _AuthScreenState.initiallizeFirebase (package:flutter_firestore_chat/main.dart:69:22)
E/flutter (15070): #6 _AuthScreenState.initState (package:flutter_firestore_chat/main.dart:65:5)
E/flutter (15070): #7 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4355:58)
E/flutter (15070): #8 ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
E/flutter (15070): #9 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
E/flutter (15070): #10 Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
E/flutter (15070): #11 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
E/flutter (15070): #12 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
E/flutter (15070): #13 Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
E/flutter (15070): #14 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
E/flutter (15070): #15 Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
E/flutter (15070): #16 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
E/flutter (15070): #17 ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
E/flutter (15070): #18 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
E/flutter (15070): #19 Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
E/flutter (15070): #20 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
E/flutter (15070): #21 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
E/flutter (15070): #22 Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
E/flutter (15070): #23 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
E/flutter (15070): #24 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
E/flutter (15070): #25 Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
E/flutter (15070): #26 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
E/flutter (15070): #27 Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
E/flutter (15070): #28 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
E/flutter (15070): #29 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4381:11)
E/flutter (15070): #30 ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
E/flutter (15070): #31 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
E/flutter (15070): #32 Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
E/flutter (15070): #33 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
E/flutter (15070): #34 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
E/flutter (15070): #35 Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
E/flutter (15070): #36 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
E/flutter (15070): #37 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
E/flutter (15070): #38 Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
E/flutter (15070): #39 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
E/flutter (15070): #40 Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
E/flutter (15070): #41 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
E/flutter (15070): #42 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4381:11)
E/flutter (15070): #43 ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
E/flutter (15070): #44 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
E/flutter (15070): #2155