I’m developing a note-taking app (Android app) that uses Firebase, So I intend to add Firebase Authentication. I created the app on Firebase console.
I’m taking an error, as you can see at the image down below:
I tried some fixes, that I found at Stack Overflow.
void main() async {
WidgetsFlutterBinding.ensureInitialized();
await Firebase.initializeApp();
runApp(const MyApp());
}
This is the main function in main.dart
I guess I’m missing a spot. But I can’t find it.
How can I solve this problem?
2
Answers
do you have firebase_core dependencie in your pubspec.yaml??
if not : install firebase_core and import it in your main file.
For Flutter android if you are initializing Firebase with just
without passing any arguments to the
initializeApp
function (i.e. firebase configuration/api keys of your project), then you need to add thegoogle-services.json
inside theandroid/app/
folder and add some code inbuild.gradle
files so the app knows where to take project configuration from.The recommended way though is to use the flutterfire_cli package to handle downloading all the necessary configuration files and adding required code to initialize Firebase for your flutter app.
Follow these steps:
Add app
button