Firebase Storage lets you upload and share user generated content, such as images and video, which allows you to build rich media content into your apps. Firebase Storage stores this data in a Google Cloud Storage bucket, a petabyte scale object storage solution with high availability and global redundancy. Firebase Storage lets you securely upload these files directly from mobile devices and web browsers, handling spotty networks with ease.
Prerequisites
- Install the Firebase SDK.
- Add your app to your Firebase project in the Firebase console.
Add Firebase Storage to your app
Add the dependencies for Firebase Storage to your build.gradle
file:
compile 'com.google.firebase:firebase-storage:9.6.1' compile 'com.google.firebase:firebase-auth:9.6.1'
Set up Firebase Storage
The first step in accessing your storage bucket is to create an instance of FirebaseStorage:
FirebaseStorage storage = FirebaseStorage.getInstance();
You're ready to start using Firebase Storage! First, let's learn how to create a Firebase Storage reference.