firebase / flutterfire

🔥 A collection of Firebase plugins for Flutter apps.
https://firebase.google.com/docs/flutter/setup
BSD 3-Clause "New" or "Revised" License
8.68k stars 3.97k forks source link

[FIREBASE MESSAGING]: java.lang.NullPointerException: Firebase Messaging component is not present, Stacktrace: #13149

Closed Lukaalishi closed 2 months ago

Lukaalishi commented 2 months ago

Is there an existing issue for this?

Which plugins are affected?

Core, Messaging

Which platforms are affected?

Android

Description

E/flutter (14077): [ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: PlatformException(java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: java.lang.NullPointerException: Firebase Messaging component is not present, ExecutionException, Cause: java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: java.lang.NullPointerException: Firebase Messaging component is not present, Stacktrace: java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: java.lang.NullPointerException: Firebase Messaging component is not present

Reproducing the issue

when you try : flutter pub run

Firebase Core version

3.3.0

Flutter Version

3.22.x

Relevant Log Output

E/flutter (14077): [ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: PlatformException(java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: java.lang.NullPointerException: Firebase Messaging component is not present, ExecutionException, Cause: java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: java.lang.NullPointerException: Firebase Messaging component is not present, Stacktrace: java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: java.lang.NullPointerException: Firebase Messaging component is not present
E/flutter (14077):      at com.google.android.gms.tasks.Tasks.zza(com.google.android.gms:play-services-tasks@@18.1.0:5)

Flutter dependencies

firebase_core: ^3.3.0 firebase_messaging: ^15.0.4 firebase_in_app_messaging: ^0.8.0+4 firebase_auth: ^5.1.3 flutter_local_notifications: ^17.1.2

Additional context and comments

please i need help to solve this

Lyokone commented 2 months ago

Hello @Lukaalishi, cannot reproduce on my can you provide a complete sample?

Lukaalishi commented 2 months ago

W/ComponentDiscovery( 6915): Could not retrieve metadata, returning empty list of registrars. I/FirebaseApp( 6915): Device unlocked: initializing all Firebase APIs for app [DEFAULT] E/flutter ( 6915): [ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: PlatformException(java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: java.lang.NullPointerException: Firebase Messaging component is not present, ExecutionException, Cause: java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: java.lang.NullPointerException: Firebase Messaging component is not present, Stacktrace: java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: java.lang.NullPointerException: Firebase Messaging component is not present E/flutter ( 6915): at com.google.android.gms.tasks.Tasks.zza(com.google.android.gms:play-services-tasks@@18.1.0:5) E/flutter ( 6915): at com.google.android.gms.tasks.Tasks.await(com.google.android.gms:play-services-tasks@@18.1.0:9) E/flutter ( 6915): at io.flutter.plugins.firebase.core.FlutterFirebaseCorePlugin.lambda$initializeApp$2$io-flutter-plugins-firebase-core-FlutterFirebaseCorePlugin(FlutterFirebaseCorePlugin.java:152) E/flutter ( 6915): at io.flutter.plugins.firebase.core.FlutterFirebaseCorePlugin$$ExternalSyntheticLambda5.run(Unknown Source:8) E/flutter ( 6915): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) E/flutter ( 6915): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) E/flutter ( 6915): at java.lang.Thread.run(Thread.java:764) E/flutter ( 6915): Caused by: java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: java.lang.NullPointerException: Firebase Messaging component is not present E/flutter ( 6915): at com.google.android.gms.tasks.Tasks.zza(com.google.android.gms:play-services-tasks@@18.1.0:5) E/flutter ( 6915): at com.google.android.gms.tasks.Tasks.await(com.google.android.gms:play-services-tasks@@18.1.0:9) E/flutter ( 6915): at io.flutter.plugins.firebase.core.FlutterFirebaseCorePlugin.lambda$firebaseAppToMap$0$io-flutter-plugins-firebase-core-FlutterFirebaseCorePlugin(FlutterFirebaseCorePlugin.java:87) E/flutter ( 6915): at io.flutter.plugins.firebase.core.FlutterFirebaseCorePlugin$$ExternalSyntheticLambda3.run(Unknown Source:6) E/flutter ( 6915): ... 3 more E/flutter ( 6915): Caused by: java.util.concurrent.ExecutionException: java.lang.NullPointerException: Firebase Messaging component is not present E/flutter ( 6915): at com.google.android.gms.tasks.Tasks.zza(com.google.android.gms:play-services-tasks@@18.1.0:5) E/flutter ( 6915): at com.google.android.gms.tasks.Tasks.await(com.google.android.gms:play-services-tasks@@18.1.0:9) E/flutter ( 6915): at io.flutter.plugins.firebase.core.FlutterFirebasePluginRegistry.lambda$getPluginConstantsForFirebaseApp$0(FlutterFirebasePluginRegistry.java:55) E/flutter ( 6915): at io.flutter.plugins.firebase.core.FlutterFirebasePluginRegistry$$ExternalSyntheticLambda1.run(Unknown Source:4) E/flutter ( 6915): ... 3 more E/flutter ( 6915): Caused by: java.lang.NullPointerException: Firebase Messaging component is not present E/flutter ( 6915): at com.google.android.gms.common.internal.Preconditions.checkNotNull(com.google.android.gms:play-services-basement@@18.3.0:2) E/flutter ( 6915): at com.google.firebase.messaging.FirebaseMessaging.getInstance(FirebaseMessaging.java:142) E/flutter ( 6915): at com.google.firebase.messaging.FirebaseMessaging.getInstance(FirebaseMessaging.java:121) E/flutter ( 6915): at io.flutter.plugins.firebase.messaging.FlutterFirebaseMessagingPlugin.lambda$getPluginConstantsForFirebaseApp$15(FlutterFirebaseMessagingPlugin.java:597) E/flutter ( 6915): at io.flutter.plugins.firebase.messaging.FlutterFirebaseMessagingPlugin$$ExternalSyntheticLambda0.run(Unknown Source:4) E/flutter ( 6915): ... 3 more E/flutter ( 6915): , null)

Lukaalishi commented 2 months ago

E/flutter ( 6915): #0 FirebaseCoreHostApi.initializeCore (package:firebase_core_platform_interface/src/pigeon/messages.pigeon.dart:215:7) E/flutter ( 6915): E/flutter ( 6915): #1 MethodChannelFirebase._initializeCore (package:firebase_core_platform_interface/src/method_channel/method_channel_firebase.dart:29:44) E/flutter ( 6915): E/flutter ( 6915): #2 MethodChannelFirebase.initializeApp (package:firebase_core_platform_interface/src/method_channel/method_channel_firebase.dart:73:7) E/flutter ( 6915): E/flutter ( 6915): #3 Firebase.initializeApp (package:firebase_core/src/firebase.dart:66:31) E/flutter ( 6915): E/flutter ( 6915): #4 main (package:myproject/main.dart:26:3) E/flutter ( 6915):

Lukaalishi commented 2 months ago

i got this when am try to run: W/ComponentDiscovery( 6915): Application info not found. W/ComponentDiscovery( 6915): Could not retrieve metadata, returning empty list of registrars. I/FirebaseApp( 6915): Device unlocked: initializing all Firebase APIs for app [DEFAULT]

Lyokone commented 2 months ago

Hello @Lukaalishi, this is not a complete sample. A complete sample should be a Github repository that I can clone with minimal code reproducing the issue.

google-oss-bot commented 2 months ago

Hey @Lukaalishi. We need more information to resolve this issue but there hasn't been an update in 7 weekdays. I'm marking the issue as stale and if there are no new updates in the next 7 days I will close it automatically.

If you have more information that will help us get to the bottom of this, just add a comment!

google-oss-bot commented 2 months ago

Since there haven't been any recent updates here, I am going to close this issue.

@Lukaalishi if you're still experiencing this problem and want to continue the discussion just leave a comment here and we are happy to re-open this.