For Android
To Register your Flutter App to Firebase, you need to follow the following steps:
Sign into Firebase using your Google account.
Create a Firebase project by clicking on Add project in the Firebase console and then entering a Project Name(e.g. flutterstarter).
To add an Android app, click the icon to launch the setup workflow. Enter
com.flutterstarter.app
in Android package name field.Click Download google-services.json to obtain your Firebase Android config file(
google-services.json
).Move your config file into the
android/app
directory of your Flutter app.To enable Firebase services in your Android app, add the
google-services plugin
to your Gradle files, as follows:- In your root-level (project-level) Gradle file(
app/android/build.gradle
):
- In your module (app-level) Gradle file (usually
app/android/app/build.gradle
), apply the Google Services Gradle plugin.
- In your root-level (project-level) Gradle file(
Add Flutter plugins in
pubspec.yaml
file.
- Run
flutter packages get
and you are good to go.