在Flubase_core软件包中无法识别FlutterFire Firebase类

时间:2020-07-22 13:45:46

标签: firebase flutter google-cloud-firestore

我已经在Flutter中安装了firebase_core: ^0.4.4,文档要求您通过调用Firebase.initializeApp()-这里的文档:https://firebase.flutter.dev/docs/overview

来初始化您的应用程序

问题在于Firebase包中无法识别package:firebase_core/firebase_core.dart类。

首先,您是否还需要初始化应用程序?没有其他文档(Firebase文档)提到这一点。

我确实注意到一个名为FirebaseApp的类被识别,并且似乎是一个单例。我想知道它是否只是延迟加载了吗?

3 个答案:

答案 0 :(得分:1)

请尝试使用为特定Firebase产品制造的软件包,而不是使用firebase_core软件包。例如,如果要使用Cloud Firestore,请使用cloud_firestore软件包。

答案 1 :(得分:1)

使用更新版本的firebase_core将解决您的问题。尝试使用firebase_core: "0.5.0+1"

答案 2 :(得分:-1)

如果您使用 VS Code,它可能会加载旧版本的 firebase 核心库。

在我的环境中,我重新打开了 VS Code 并且它起作用了。