0

I did all the solutions but the error did not go away

The following message is given with the error:

The following FirebaseException was thrown building KeyedSubtree-[<1>]:
[core/no-app] No Firebase App '[DEFAULT]' has been created - call Firebase.initializeApp()

The relevant error-causing widget was: 
  TabBarView TabBarView:file:///D:/project_flutter_mycar/lib/authenticationScreen.dart:31:13
When the exception was thrown, this was the stack: 
#0      MethodChannelFirebase.app (package:firebase_core_platform_interface/src/method_channel/method_channel_firebase.dart:149:5)
#1      Firebase.app (package:firebase_core/src/firebase.dart:55:41)
#2      FirebaseAuth.instance (package:firebase_auth/src/firebase_auth.dart:38:47)
#3      new _RegisterState (package:project_flutter_mycar/register.dart:28:43)
#4      Register.createState (package:project_flutter_mycar/register.dart:15:35)
#5      new StatefulElement (package:flutter/src/widgets/framework.dart:4677:25)
#6      StatefulWidget.createElement (package:flutter/src/widgets/framework.dart:737:38)
...     Normal element mounting (39 frames)
#45     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3631:14)
#46     Element.updateChild (package:flutter/src/widgets/framework.dart:3383:18)
#47     SliverMultiBoxAdaptorElement.updateChild (package:flutter/src/widgets/sliver.dart:1243:37)
#48     SliverMultiBoxAdaptorElement.createChild.<anonymous closure> (package:flutter/src/widgets/sliver.dart:1228:20)
#49     BuildOwner.buildScope (package:flutter/src/widgets/framework.dart:2531:19)
#50     SliverMultiBoxAdaptorElement.createChild (package:flutter/src/widgets/sliver.dart:1221:12)
#51     RenderSliverMultiBoxAdaptor._createOrObtainChild.<anonymous closure> (package:flutter/src/rendering/sliver_multi_box_adaptor.dart:349:23)
#52     RenderObject.invokeLayoutCallback.<anonymous closure> (package:flutter/src/rendering/object.dart:1962:59)
#53     PipelineOwner._enableMutationsToDirtySubtrees (package:flutter/src/rendering/object.dart:910:15)
#54     RenderObject.invokeLayoutCallback (package:flutter/src/rendering/object.dart:1962:14)
#55     RenderSliverMultiBoxAdaptor._createOrObtainChild (package:flutter/src/rendering/sliver_multi_box_adaptor.dart:338:5)
#56     RenderSliverMultiBoxAdaptor.insertAndLayoutChild (package:flutter/src/rendering/sliver_multi_box_adaptor.dart:484:5)
#57     RenderSliverFixedExtentBoxAdaptor.performLayout (package:flutter/src/rendering/sliver_fixed_extent_list.dart:250:17)
#58     RenderObject.layout (package:flutter/src/rendering/object.dart:1852:7)
#59     RenderSliverEdgeInsetsPadding.performLayout (package:flutter/src/rendering/sliver_padding.dart:137:12)
#60     _RenderSliverFractionalPadding.performLayout (package:flutter/src/widgets/sliver_fill.dart:167:11)
#61     RenderObject.layout (package:flutter/src/rendering/object.dart:1852:7)
#62     RenderViewportBase.layoutChildSequence (package:flutter/src/rendering/viewport.dart:510:13)
#63     RenderViewport._attemptLayout (package:flutter/src/rendering/viewport.dart:1580:12)
#64     RenderViewport.performLayout (package:flutter/src/rendering/viewport.dart:1489:20)
#65     RenderObject._layoutWithoutResize (package:flutter/src/rendering/object.dart:1707:7)
#66     PipelineOwner.flushLayout (package:flutter/src/rendering/object.dart:879:18)
#67     RendererBinding.drawFrame (package:flutter/src/rendering/binding.dart:497:19)
#68     WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:883:13)
#69     RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:363:5)
#70     SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1145:15)
#71     SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1082:9)
#72     SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:996:5)
#76     _invoke (dart:ui/hooks.dart:150:10)
#77     PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:270:5)
#78     _drawFrame (dart:ui/hooks.dart:114:31)
(elided 3 frames from dart:async)

cloud_firestore: ^3.1.5
firebase_auth: ^3.3.4
firebase_core: ^1.10.5

in index.html:

src=main.dart.js" type="application/javascript
src=https://www.gstatic.com/firebasejs/9.6.1/firebase-app.js
src=https://www.gstatic.com/firebasejs/9.6.1/firebase-analytics.js
src=https://www.gstatic.com/firebasejs/9.6.1/firebase-firestore.js

src=https://www.gstatic.com/firebasejs/9.6.1/firebase-auth.js

firebase.initializeApp(firebaseConfig);
firebase.analytics();

It was previously fixed with the following two lines of code in index.html error:

firebase.initializeApp(firebaseConfig);
firebase.analytics();

Thank you very much for your help

  • Does this answer your question? [No Firebase App '\[DEFAULT\]' has been created - call Firebase.initializeApp() in Flutter and Firebase](https://stackoverflow.com/questions/63492211/no-firebase-app-default-has-been-created-call-firebase-initializeapp-in) – omar hatem Jan 12 '22 at 00:20

0 Answers0