Auth, Firestore, Messaging 등의 서비스를 위해 iOS 및 Android 네이티브 Firebase SDK를 래핑하는 모듈형 React Native 라이브러리입니다.
firebase/quickstart-android
Auth, Firestore, Realtime Database, Messaging, Storage 등 Firebase 기능을 다루는 Android용 빠른 시작 샘플 앱 모음입니다.
- 스타
- 9,335
- 포크
- 7,387
- 열린 이슈
- 62
- 마지막 커밋
- 3시간 전
어떤 프로젝트인가요?
이 저장소에는 각각 하나의 Firebase 제품 사용법을 보여 주는 Android 샘플 앱이 모여 있습니다. 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 프로젝트 하나를 함께 사용할 수도 있습니다.
이 샘플은 개발자가 자신의 Android 앱에 Firebase를 통합할 때 출발점으로 활용할 수 있도록 마련되었습니다. 각 하위 폴더에는 설정 절차를 설명하는 README가 있습니다.
핵심 기능
- 01주요 Firebase 제품별 개별 샘플 앱 제공
- 02Android Studio 프로젝트로, 기기나 에뮬레이터에서 실행 가능
- 03여러 샘플에서 Firebase 프로젝트 하나를 공유해 사용 가능
- 04Auth, 데이터베이스, 메시징, 스토리지, 분석 및 모니터링 기능을 다룸
활용 사례
- 새 Android 앱에 Firebase Auth 또는 Firestore를 추가하는 방법 학습
- 통합 전에 특정 Firebase API의 사용 방법 확인
- Firebase 기능을 프로토타이핑할 때 샘플을 기반으로 활용
빠른 시작
- 1
샘플 앱을 Android Studio 프로젝트로 엽니다
- 2
Firebase 콘솔에서 Firebase 프로젝트를 만들고 applicationId를 사용해 샘플 앱을 추가합니다
- 3
google-services.json을 다운로드하여 샘플의 app/ 디렉터리에 복사합니다
- 4
기기 또는 가상 기기(AVD)에서 샘플을 실행합니다
사용 전 알아둘 점
- 샘플은 독립 실행형이 아닙니다. 각 샘플마다 자체 Firebase 프로젝트와 google-services.json 파일이 필요합니다.
- 각 샘플은 Android Studio에서 별도로 열고 실행해야 합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- quickstart-android은(는) 무엇인가요?
- Auth, Firestore, Realtime Database, Messaging, Storage 등 Firebase 기능을 다루는 Android용 빠른 시작 샘플 앱 모음입니다. 이 저장소에는 각각 하나의 Firebase 제품 사용법을 보여 주는 Android 샘플 앱이 모여 있습니다. 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의 마지막 커밋은 2026년 10월 22일입니다.
- quickstart-android은(는) 어디에 사용할 수 있나요?
- 새 Android 앱에 Firebase Auth 또는 Firestore를 추가하는 방법 학습 통합 전에 특정 Firebase API의 사용 방법 확인 Firebase 기능을 프로토타이핑할 때 샘플을 기반으로 활용
- quickstart-android는 어떻게 설치하나요?
- 샘플 앱을 Android Studio 프로젝트로 엽니다 Firebase 콘솔에서 Firebase 프로젝트를 만들고 applicationId를 사용해 샘플 앱을 추가합니다 google-services.json을 다운로드하여 샘플의 app/ 디렉터리에 복사합니다 기기 또는 가상 기기(AVD)에서 샘플을 실행합니다
- quickstart-android은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/firebase/quickstart-android
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Flutter 앱에서 Auth, Firestore, Messaging, Analytics 등의 Firebase 서비스를 사용할 수 있게 해주는 Flutter 플러그인 모음입니다.
iOS 앱 등을 위한 인증, Firestore, 스토리지, 메시징 등을 포함한 Firebase Apple 플랫폼 SDK의 오픈소스 코드입니다.
Firebase Auth, Firestore, Realtime Database, Cloud Storage를 일반 UI 구성 요소와 연결하는 오픈소스 Android UI 라이브러리입니다.
React와 JavaScript로 Android 및 iOS 네이티브 앱을 만들고, UI를 각 플랫폼의 네이티브 컴포넌트로 렌더링하는 프레임워크입니다.
PostgreSQL 기반의 오픈소스 Firebase 대안으로, 즉시 사용할 수 있는 GraphQL API와 인증, 스토리지, 서버리스 함수를 제공합니다.