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?
CodePudding user response:
For Flutter android if you are initializing Firebase with just
Firebase.initializeApp();
without passing any arguments to the initializeApp
function (i.e. firebase configuration/api keys of your project), then you need to add the google-services.json
inside the android/app/
folder and add some code in build.gradle
files so the app knows where to take project configuration from.
The recommended way though is to use the
- Click on it and choose the Flutter option
- Then follow the step shown on screen and you'll be good
CodePudding user response:
do you have firebase_core dependencie in your pubspec.yaml?? if not : install firebase_core and import it in your main file.
CodePudding user response:
I tried configure as an Android app before. This time I tried Flutter app option.
In second step, there is another problem.