o aplicativo ainda mostra apenas uma tela em branco. Aqui está o código principal do meu aplicativo:
import 'package:flutter/material.dart';
import 'package:firebase_core/firebase_core.dart';
void main() async {
await Firebase.initializeApp();
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
home: Scaffold(
appBar: AppBar(title: Text('Firebase Integration')),
body: Center(child: Text('Hello, Firebase!')),
),
);
}
}
Qualquer ajuda ou sugestão seria muito apreciada!
Parece que está faltando WidgetsFlutterBinding.ensureInitialized(); antes de inicializar o Firebase:
Adicionar WidgetsFlutterBinding.ensureInitialized(); antes de inicializar o Firebase. Verifique o código abaixo para referência.
Você deve inicializar WidgetsFlutterBinding como é dito em outro comentário, o principal em meu aplicativo com Flutter & Firebase é:
No seu caso você não precisa ligar para o
await Environment.initEnvirnoment();
ou para oProviderScope