52 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
		
		
			
		
	
	
			52 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
|   | --- | ||
|  | title: Setting up Firebase Storage | ||
|  | --- | ||
|  | 
 | ||
|  | # Setting up Firebase Storage
 | ||
|  | 
 | ||
|  | ## Prerequisites
 | ||
|  | 1. The latest version of Android Studio | ||
|  | 2. Have connected with Firebase manually or via Firebase Assistant (See [Connecting to Firebase](guide/src/pages/android-development/firebase/connecting-to-firebase)).  | ||
|  | 
 | ||
|  | It is recommended that you do this so as to not be confused by partial instructions related to this in the docs mentioned below.  | ||
|  | 
 | ||
|  | ## Setting it up with Android Studio
 | ||
|  | 
 | ||
|  | After adding Firebase to your project, you will need to add extra dependencies and do some other things in order to setup  | ||
|  | the Firebase Storage. There are following documentation about this: | ||
|  | 
 | ||
|  | * [Firebase](https://firebase.google.com/docs/storage/android/start) | ||
|  | 
 | ||
|  | There may be chance of confusion in that documentation or if you are new to firebase then you may face little bit hard to understand it.  | ||
|  | So follow the belows steps carefully: | ||
|  | 
 | ||
|  | 
 | ||
|  | **Add Gradle Dependencies** | ||
|  | 
 | ||
|  | In your app-level build.gradle file, add the following | ||
|  | 
 | ||
|  | ```java | ||
|  | dependencies { | ||
|  | 	implementation 'com.google.firebase:firebase-storage:16.0.2' | ||
|  | } | ||
|  | ``` | ||
|  | ## Installation of Firebase Android SDK, permissions and setup code
 | ||
|  | Detailed instructions for these can be found [here](https://firebase.google.com/docs/android/setup). | ||
|  | 
 | ||
|  | ## Resources 
 | ||
|  | To learn about how to read from and write to the storage in your Android application, refer to the docs listed below. | ||
|  | 
 | ||
|  | * [Upload files from Android | ||
|  | Firebase Guide](https://firebase.google.com/docs/storage/android/upload-files) | ||
|  | 
 | ||
|  | * [Download files to Android | ||
|  | Firebase Guide](https://firebase.google.com/docs/storage/android/download-files) | ||
|  | 
 | ||
|  | ## Sample Projects from Firebase Developers
 | ||
|  | You can follow up these samples from Firebase developers to get started Firebase storage | ||
|  | Firebase Quickstart-Android [android-sample](https://github.com/firebase/quickstart-android/tree/master/storage)  | ||
|  | 
 | ||
|  | ## Note
 | ||
|  | Google now deprecated 'compile' and in place of that you need to use 'implementation'. | ||
|  | 
 |