48 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			48 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
---
 | 
						|
title: connecting-to-firebase
 | 
						|
---
 | 
						|
 | 
						|
## Prerequisites
 | 
						|
1. The Latest Version of Android Studio
 | 
						|
2. Device running Android 4.0 or newer
 | 
						|
 | 
						|
### Connect firebase using one of this two ways:
 | 
						|
1. Connect using Firebase Assistant in Android Studio
 | 
						|
2. Connect firebase [using the GUI](https://developer.android.com/studio/write/firebase).
 | 
						|
3. Connect firebase manually 
 | 
						|
 
 | 
						|
The easiest way to connect to firebase is to use the firebase assistant. 
 | 
						|
 | 
						|
#### Connecting using Firebase Assistant in Android Studio
 | 
						|
1. Create an account in the [Firebase Console](https://console.firebase.google.com). 
 | 
						|
   - Click add project to add your Android Studio project to it. 
 | 
						|
 | 
						|
2. Install Google Repository
 | 
						|
   - You can do this by adding the dependency into your project-level build.gradle file like this:
 | 
						|
 | 
						|
```java
 | 
						|
allprojects {
 | 
						|
  repositories {
 | 
						|
    maven {
 | 
						|
      url "https://maven.google.com" // Google's Maven repository
 | 
						|
    }
 | 
						|
  }
 | 
						|
}
 | 
						|
```
 | 
						|
 | 
						|
#### Connect firebase [using the GUI](https://developer.android.com/studio/write/firebase). 
 | 
						|
 | 
						|
1. Go to Tools > Firebase and select Connect to Firebase
 | 
						|
 | 
						|
#### Connect to firebase [manually](https://firebase.google.com/docs/android/setup))
 | 
						|
 | 
						|
Having connected your Android Studio project to Firebase, you can either 
 | 
						|
1. Click on a product in the firebase assistant and get taken to the Google docs where you will be told how to proceed
 | 
						|
2. Go to desired product in **Project Overview** in the Console and click on **Get Started** 
 | 
						|
3. Go to the [Firebase docs](https://www.firebase.com/docs/android/quickstart.html) to see how to setup individual products in your project
 | 
						|
 | 
						|
Reading a combination of all three will enable you to setup the product, which includes adding suitable dependencies to your build.gradle file.
 | 
						|
 | 
						|
**If You Encounter Gradle Sync errors**
 | 
						|
Try To Change The Firebase-core Version or Firebase-database version
 |