【发布时间】:2021-07-05 05:10:23
【问题描述】:
我最近回到了一个几个月没有碰过的 Flutter 项目,并更新了一些零碎的东西。现在,当我在模拟器中运行应用程序时,我会收到以下消息:
[core/no-app] 没有创建 Firebase 应用“[DEFAULT]”
我添加了这行代码以在应用程序中对其进行初始化:await Firebase.initializeApp();... 但它现在似乎没有连接到我的 Firebase,只是我认为它已创建的一个空的苍蝇。
这是我的原始代码,根据这个网站,这是初始化应用程序的正确方法:https://firebase.flutter.dev/docs/overview/
Future<void> main() async {
WidgetsFlutterBinding.ensureInitialized();
runApp(MyApp());
}
class MyApp extends StatelessWidget {
// This widget is the root of your application.
final Future<FirebaseApp> _initialization = Firebase.initializeApp();
@override
Widget build(BuildContext context) {
return MaterialApp(
theme: ThemeData.dark(),
home: FutureBuilder(
future: _initialization,
builder: (context, snapshot) {...
知道我做错了什么吗?我手机上的原始应用在 Firebase 上运行良好,所以我认为这与将 Flutter、Firebase 更新到最新版本有关。
谢谢
【问题讨论】: