Repolode
firebase

firebase/quickstart-android

Примеры приложений Firebase для Android: Auth, Firestore, Realtime Database, Messaging, Storage и другие продукты.

Звёзды
9,335
Форки
7,387
Открытые issues
62
Последний коммит
4 часа назад

Что это?

В этом репозитории собраны примеры приложений для Android, каждый из которых показывает, как использовать один продукт Firebase. В примерах рассматриваются Admob, Firebase AI Logic, Analytics, App Distribution, Auth, Remote Config, Crashlytics, Realtime Database, Data Connect, Firestore, Cloud Functions, In-App Messaging, Cloud Messaging, Performance Monitoring и Cloud Storage.

Каждый пример — это проект Android Studio, который можно запустить на физическом устройстве или эмуляторе. Чтобы запустить пример, создайте проект Firebase в консоли Firebase, зарегистрируйте applicationId примера как имя пакета Android и поместите скачанный файл google-services.json в каталог app/. Несколько примеров можно связать с одним проектом Firebase.

Примеры задуманы как отправная точка для разработчиков, которые интегрируют Firebase в свои приложения для Android. В каждой подпапке есть собственный README с инструкциями по настройке.

Ключевые возможности

  • 01Отдельное приложение-пример для каждого основного продукта Firebase
  • 02Запуск проектов Android Studio на устройствах или эмуляторах
  • 03Поддержка общего проекта Firebase для нескольких примеров
  • 04Охватывает аутентификацию, базы данных, обмен сообщениями, хранилище, аналитику и мониторинг

Сценарии использования

  • Изучить, как добавить Firebase Auth или Firestore в новое приложение для Android
  • Проверить, как использовать конкретный API Firebase перед интеграцией
  • Взять примеры за основу для прототипирования функций Firebase

Быстрый старт

  1. 1

    Откройте пример приложения как проект Android Studio

  2. 2

    Создайте проект Firebase в консоли Firebase и добавьте пример приложения, указав его applicationId

  3. 3

    Скачайте google-services.json и скопируйте его в каталог app/ примера

  4. 4

    Запустите пример на устройстве или виртуальном устройстве (AVD)

Что важно знать

  • Примеры не являются автономными: для каждого требуется собственный проект Firebase и файл google-services.json.
  • Каждый пример нужно отдельно открыть и запустить в Android Studio.

Темы

Частые вопросы

Что такое quickstart-android?
Примеры приложений Firebase для Android: Auth, Firestore, Realtime Database, Messaging, Storage и другие продукты. В этом репозитории собраны примеры приложений для Android, каждый из которых показывает, как использовать один продукт Firebase. В примерах рассматриваются Admob, Firebase AI Logic, Analytics, App Distribution, Auth, Remote Config, Crashlytics, Realtime Database, Data Connect, Firestore, Cloud Functions, In-App Messaging, Cloud Messaging, Performance Monitoring и Cloud Storage.
quickstart-android можно использовать бесплатно? Какая у него лицензия?
quickstart-android распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
quickstart-android всё ещё поддерживается?
Активно поддерживается. Последний коммит в quickstart-android — 21 окт. 2026 г..
Для чего можно использовать quickstart-android?
Изучить, как добавить Firebase Auth или Firestore в новое приложение для Android Проверить, как использовать конкретный API Firebase перед интеграцией Взять примеры за основу для прототипирования функций Firebase
Как установить quickstart-android?
Откройте пример приложения как проект Android Studio Создайте проект Firebase в консоли Firebase и добавьте пример приложения, указав его applicationId Скачайте google-services.json и скопируйте его в каталог app/ примера Запустите пример на устройстве или виртуальном устройстве (AVD)
Где скачать quickstart-android?
Исходный код и инструкции по установке — на GitHub: https://github.com/firebase/quickstart-android

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты