Firebase Android SDK

The Firebase SDK for Android is the official way to add Firebase to your Android app. To get started, visit the setup instructions.

Open Source

This repository includes the following Firebase SDKs for Android:

  • firebase-common
  • firebase-database
  • firebase-firestore
  • firebase-functions
  • firebase-inappmessaging-display
  • firebase-perf
  • firebase-storage

For more information on building the SDKs from source or contributing, visit the main README.

Kotlin Extensions

The following Firebase SDKs for Android have Kotlin extension libraries that allow you to write more idiomatic Kotlin code when using Firebase in your app: