Repolode
firebase

firebase/quickstart-android

Apps de exemplo do Firebase para Android, com Auth, Firestore, Realtime Database, Messaging, Storage e outros produtos.

Estrelas
9,335
Forks
7,387
Issues abertas
62
Último commit
há 6 horas

O que é?

Este repositório reúne apps de exemplo para Android, cada um mostrando como usar um produto específico do Firebase. Os exemplos abrangem 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 e Cloud Storage.

Cada exemplo é um projeto do Android Studio que pode ser executado em um dispositivo físico ou emulador. Para executá-lo, crie um projeto do Firebase no console do Firebase, registre o applicationId do exemplo como nome do pacote Android e coloque o arquivo google-services.json baixado no diretório app/. Vários exemplos podem compartilhar um único projeto do Firebase.

Os exemplos servem como ponto de partida para desenvolvedores que estão integrando o Firebase aos próprios apps Android, e cada subpasta inclui um README com as etapas de configuração.

Recursos principais

  • 01App de exemplo separado para cada produto principal do Firebase
  • 02Pode ser executado como projeto do Android Studio em dispositivos ou emuladores
  • 03Permite compartilhar um projeto do Firebase entre vários exemplos
  • 04Abrange autenticação, bancos de dados, mensagens, armazenamento, analytics e monitoramento

Casos de uso

  • Aprender a adicionar Firebase Auth ou Firestore a um novo app Android
  • Conferir como usar uma API específica do Firebase antes de integrá-la
  • Usar os exemplos como base para prototipar recursos do Firebase

Início rápido

  1. 1

    Abra um app de exemplo como um projeto do Android Studio

  2. 2

    Crie um projeto do Firebase no console do Firebase e adicione o app de exemplo usando o applicationId dele

  3. 3

    Baixe o google-services.json e copie-o para o diretório app/ do exemplo

  4. 4

    Execute o exemplo em um dispositivo ou dispositivo virtual (AVD)

Antes de usar

  • Os exemplos não são independentes: cada um requer seu próprio projeto do Firebase e um arquivo google-services.json.
  • Cada exemplo deve ser aberto e executado separadamente no Android Studio.

Tópicos

Perguntas frequentes

O que é quickstart-android?
Apps de exemplo do Firebase para Android, com Auth, Firestore, Realtime Database, Messaging, Storage e outros produtos. Este repositório reúne apps de exemplo para Android, cada um mostrando como usar um produto específico do Firebase. Os exemplos abrangem 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 e Cloud Storage.
quickstart-android é gratuito? Qual é a licença?
quickstart-android é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
quickstart-android ainda é mantido?
Manutenção ativa. O último commit de quickstart-android foi em 21 de out. de 2026.
Para que posso usar quickstart-android?
Aprender a adicionar Firebase Auth ou Firestore a um novo app Android Conferir como usar uma API específica do Firebase antes de integrá-la Usar os exemplos como base para prototipar recursos do Firebase
Como instalar quickstart-android?
Abra um app de exemplo como um projeto do Android Studio Crie um projeto do Firebase no console do Firebase e adicione o app de exemplo usando o applicationId dele Baixe o google-services.json e copie-o para o diretório app/ do exemplo Execute o exemplo em um dispositivo ou dispositivo virtual (AVD)
Onde consigo quickstart-android?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/firebase/quickstart-android

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados