Firebase is Google’s mobile application development platform that helps you build, improve, and grow your app. In this article, we will Getting started with Firebase on Android by building a simple app. So without any further, discuss let’s get start with Firebase on Android.
Getting started with Firebase on Android
![](http://techpassmaster.com/wp-content/uploads/2020/06/Firebase_Logo-300x103.png)
Step 1. Install Android Studio, Java JDK, and set up Android SDK with the latest version.
Step 2. Create a new Firebase demo project.
![Getting started with Firebase on Android (2020)](http://techpassmaster.com/wp-content/uploads/2020/06/Create-project-1024x556.png)
![Getting started with Firebase on Android (2020)](http://techpassmaster.com/wp-content/uploads/2020/06/Create-project-1024x556.png)
Step 3. Before adding Firebase to the project. Make sure that your project follows this thing:
- Targets API level 16 (Jelly Bean) or later & compile SDK Version 28 or later.
![Getting started with Firebase on Android (2020)](http://techpassmaster.com/wp-content/uploads/2020/06/Create-project-1-1024x553.png)
![Getting started with Firebase on Android (2020)](http://techpassmaster.com/wp-content/uploads/2020/06/Create-project-1-1024x553.png)
- Uses Gradle 4.1 or later.
![Getting started with Firebase on Android (2020)](http://techpassmaster.com/wp-content/uploads/2020/06/Create-project-2-1024x552.png)
![Getting started with Firebase on Android (2020)](http://techpassmaster.com/wp-content/uploads/2020/06/Create-project-2-1024x552.png)
- Uses Jetpack (AndroidX).
![Getting started with Firebase on Android (2020)](http://techpassmaster.com/wp-content/uploads/2020/06/Create-project-3-1024x552.png)
![Getting started with Firebase on Android (2020)](http://techpassmaster.com/wp-content/uploads/2020/06/Create-project-3-1024x552.png)
Step 4. After Creating a new demo project then Sign up for Firebase using your google account.
Step 5. Create a Firebase project (Steps 1 to 3)
![Getting started with Firebase on Android (2020)](http://techpassmaster.com/wp-content/uploads/2020/06/1-2-1024x527.png)
![Getting started with Firebase on Android (2020)](http://techpassmaster.com/wp-content/uploads/2020/06/1-2-1024x527.png)
![Getting started with Firebase on Android (2020)](http://techpassmaster.com/wp-content/uploads/2020/06/2-3-1024x530.png)
![Getting started with Firebase on Android (2020)](http://techpassmaster.com/wp-content/uploads/2020/06/2-3-1024x530.png)
![Getting started with Firebase on Android (2020)](http://techpassmaster.com/wp-content/uploads/2020/06/3-2-1024x530.png)
![Getting started with Firebase on Android (2020)](http://techpassmaster.com/wp-content/uploads/2020/06/3-2-1024x530.png)
![Getting started with Firebase on Android (2020)](http://techpassmaster.com/wp-content/uploads/2020/06/4-2-1024x531.png)
![Getting started with Firebase on Android (2020)](http://techpassmaster.com/wp-content/uploads/2020/06/4-2-1024x531.png)
![Getting started with Firebase on Android (2020)](http://techpassmaster.com/wp-content/uploads/2020/06/5-2-1024x528.png)
![Getting started with Firebase on Android (2020)](http://techpassmaster.com/wp-content/uploads/2020/06/5-2-1024x528.png)
Step 6. Add Firebase to your Android App.
![Getting started with Firebase on Android](http://techpassmaster.com/wp-content/uploads/2020/06/6-2-1024x530.png)
![Getting started with Firebase on Android](http://techpassmaster.com/wp-content/uploads/2020/06/6-2-1024x530.png)
- Enter your project package name, nick name & signing certificate SHA-1.
![Getting started with Firebase on Android (2020)](http://techpassmaster.com/wp-content/uploads/2020/06/5a-1024x528.png)
![Getting started with Firebase on Android (2020)](http://techpassmaster.com/wp-content/uploads/2020/06/5a-1024x528.png)
- Copy package name from Android Studio.
![](http://techpassmaster.com/wp-content/uploads/2020/06/5b-1024x550.png)
![](http://techpassmaster.com/wp-content/uploads/2020/06/5b-1024x550.png)
- Enter Debug signing certificate SHA-1 (optional).
![Getting started with Firebase on Android (2020)](http://techpassmaster.com/wp-content/uploads/2020/06/6b-1024x528.png)
![Getting started with Firebase on Android (2020)](http://techpassmaster.com/wp-content/uploads/2020/06/6b-1024x528.png)
![Getting started with Firebase on Android (2020)](http://techpassmaster.com/wp-content/uploads/2020/06/6a-1024x552.png)
![Getting started with Firebase on Android (2020)](http://techpassmaster.com/wp-content/uploads/2020/06/6a-1024x552.png)
Step 7. Click Register App and download config file and copy downloaded google-service.json and Paste in the firebase.
![Getting started with Firebase on Android (2020)](http://techpassmaster.com/wp-content/uploads/2020/06/8-2-1024x528.png)
![Getting started with Firebase on Android (2020)](http://techpassmaster.com/wp-content/uploads/2020/06/8-2-1024x528.png)
![Getting started with Firebase on Android](http://techpassmaster.com/wp-content/uploads/2020/06/9-2-1024x555.png)
![Getting started with Firebase on Android](http://techpassmaster.com/wp-content/uploads/2020/06/9-2-1024x555.png)
Step 8. Add classpath on project dependencies.
![Getting started with Firebase on Android (2020)](http://techpassmaster.com/wp-content/uploads/2020/06/10-2-1024x526.png)
![Getting started with Firebase on Android (2020)](http://techpassmaster.com/wp-content/uploads/2020/06/10-2-1024x526.png)
- The oldest way to add the classpath
![Getting started with Firebase on Android (2020)](http://techpassmaster.com/wp-content/uploads/2020/06/11-2-1024x574.png)
![Getting started with Firebase on Android (2020)](http://techpassmaster.com/wp-content/uploads/2020/06/11-2-1024x574.png)
- The latest way to add the classpath
![android studio - firebase classpath](https://techpassmaster.com/wp-content/uploads/2022/07/android-studio-firebase-classpath-1024x498.png)
![android studio - firebase classpath](https://techpassmaster.com/wp-content/uploads/2022/07/android-studio-firebase-classpath-1024x498.png)
Step 9. Apply the Google Services in your module (app-level) Gradle file.
![Getting started with Firebase on Android (2020)](http://techpassmaster.com/wp-content/uploads/2020/06/12-2-1024x534.png)
![Getting started with Firebase on Android (2020)](http://techpassmaster.com/wp-content/uploads/2020/06/12-2-1024x534.png)
![Getting started with Firebase on Android (2020)](http://techpassmaster.com/wp-content/uploads/2020/06/12b-1024x550.png)
![Getting started with Firebase on Android (2020)](http://techpassmaster.com/wp-content/uploads/2020/06/12b-1024x550.png)
Step 10- Add dependencies on the App-level build.gradle.
![Getting started with Firebase on Android (2020)](http://techpassmaster.com/wp-content/uploads/2020/06/13-2-1024x527.png)
![Getting started with Firebase on Android (2020)](http://techpassmaster.com/wp-content/uploads/2020/06/13-2-1024x527.png)
![Getting started with Firebase on Android (2020)](http://techpassmaster.com/wp-content/uploads/2020/06/14-1-1024x550.png)
![Getting started with Firebase on Android (2020)](http://techpassmaster.com/wp-content/uploads/2020/06/14-1-1024x550.png)
Step 11 – Click Next.
![Getting started with Firebase on Android](http://techpassmaster.com/wp-content/uploads/2020/06/15-1-1024x552.png)
![Getting started with Firebase on Android](http://techpassmaster.com/wp-content/uploads/2020/06/15-1-1024x552.png)
Step 12 – Set up a physical device or you can use an emulator to run your app to verify the installation.
![Getting started with Firebase on Android](http://techpassmaster.com/wp-content/uploads/2020/06/16-1024x526.png)
![Getting started with Firebase on Android](http://techpassmaster.com/wp-content/uploads/2020/06/16-1024x526.png)
Step 13 – All setup is done. As you can see the Firebase console dashboard.
![Getting started with Firebase on Android](http://techpassmaster.com/wp-content/uploads/2020/06/17-1024x527.png)
![Getting started with Firebase on Android](http://techpassmaster.com/wp-content/uploads/2020/06/17-1024x527.png)
Congrats! You’ve completed adding Firebase to your Android project.
Must Read:
- Install & Setup Android Studio, Java JDK & SDK.
- Firebase Authentication With Custom User Fields In Android
- Android Working With Firebase – Signup And Login Auth
In the featured tutorial, we will see how we can add Firebase service to the app like:
- Set up to check user behavior with Analytics.
- Set up a user authentication flow with Authentication.
- Setup database to Store data such as user information with Realtime Database & Cloud Firestore. As well as how to Store files, like photos and videos, with Cloud Storage.
- Send Firebase push notifications with Cloud Messaging.
- Set Up Crashlytics to find out when and why your app is crashing.
- More.
Hurrah, that’s what I was exploring for,
what a information! present here
at this website, thanks admin
of this website.
welcome:)