面向 React Native 的模块化 Firebase 库,封装 iOS 与 Android 原生 Firebase SDK,覆盖认证、数据库和消息推送等服务。
firebase/quickstart-android
Firebase 官方 Android 快速入门示例集,涵盖认证、数据库、消息推送、存储等多项服务。
- Star
- 9,335
- Fork
- 7,387
- 未关闭 Issue
- 62
- 最近提交
- 4小时前
这是什么?
这是一组 Android 示例应用,每个示例演示如何使用一项 Firebase 产品。目录涵盖 AdMob、Firebase AI Logic、Analytics、App Distribution、Auth、Remote Config、Crashlytics、Realtime Database、Data Connect、Firestore、Cloud Functions、应用内消息、Cloud Messaging、Performance Monitoring 和 Cloud Storage。
每个示例都是可用 Android Studio 打开的项目,可在真机或模拟器上运行。运行前需要在 Firebase 控制台创建项目,将示例的 applicationId 作为包名注册,并把下载的 google-services.json 放入对应示例的 app/ 目录。多个示例可以共用同一个 Firebase 项目。
这些示例适合作为在自己的 Android 应用中集成 Firebase 的起点,每个子目录还附有独立的配置说明。
核心功能
- 01每个主要 Firebase 产品都有独立示例应用
- 02可在 Android Studio 中直接作为项目运行于真机或模拟器
- 03多个示例可共用同一个 Firebase 项目
- 04覆盖认证、数据库、消息推送、存储、分析与性能监控等服务
适用场景
- 学习如何在新的 Android 应用中接入 Firebase Auth 或 Firestore
- 集成某项 Firebase 功能前参考其具体用法
- 以示例为基础快速验证 Firebase 功能原型
快速上手
- 1
在 Android Studio 中打开某个示例应用项目
- 2
在 Firebase 控制台创建 Firebase 项目,并使用 applicationId 添加该示例应用
- 3
下载 google-services.json 并将其复制到示例的 app/ 目录
- 4
在真机或虚拟设备(AVD)上运行该示例
使用前须知
- 示例并非独立运行,每个示例都需要您自己的 Firebase 项目和 google-services.json 文件。
- 每个示例都需要在 Android Studio 中单独打开和运行。
标签
常见问题
- quickstart-android 是什么?
- Firebase 官方 Android 快速入门示例集,涵盖认证、数据库、消息推送、存储等多项服务。 这是一组 Android 示例应用,每个示例演示如何使用一项 Firebase 产品。目录涵盖 AdMob、Firebase AI Logic、Analytics、App Distribution、Auth、Remote Config、Crashlytics、Realtime Database、Data Connect、Firestore、Cloud Functions、应用内消息、Cloud Messaging、Performance Monitoring 和 Cloud Storage。
- quickstart-android 可以免费使用吗?用的什么许可证?
- quickstart-android 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- quickstart-android 还在维护吗?
- 活跃维护中。quickstart-android 最近一次提交是在 2026年10月21日。
- quickstart-android 适合用来做什么?
- 学习如何在新的 Android 应用中接入 Firebase Auth 或 Firestore 集成某项 Firebase 功能前参考其具体用法 以示例为基础快速验证 Firebase 功能原型
- quickstart-android 怎么安装和运行?
- 在 Android Studio 中打开某个示例应用项目 在 Firebase 控制台创建 Firebase 项目,并使用 applicationId 添加该示例应用 下载 google-services.json 并将其复制到示例的 app/ 目录 在真机或虚拟设备(AVD)上运行该示例
- 在哪里获取 quickstart-android?
- 源代码和安装说明在 GitHub 上:https://github.com/firebase/quickstart-android
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
开源的 Android UI 库,可将常用界面组件快速连接到 Firebase Auth、Firestore、Realtime Database 和 Cloud Storage。
一组 Flutter 插件,让 Flutter 应用可以接入 Firebase 的认证、数据库、消息推送和分析等服务。
Firebase 面向 Apple 平台的开源 SDK,涵盖 iOS 应用的认证、数据库、存储与消息推送等服务。
开源 Android 音乐识别应用,调用 AudD、ACRCloud 和 Shazam 识别周围播放的歌曲。
一款离线、无广告的 Android 录音应用,支持实时音量显示、自定义文件名和桌面小组件。