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'.
|
||
|
|