Auth、Firestore、MessagingなどのFirebaseサービス向けに、iOSとAndroidのネイティブFirebase SDKをラップするモジュール型React Nativeライブラリ。
firebase/quickstart-android
Auth、Firestore、Realtime Database、Messaging、Storageなどを扱う、Android向けFirebaseクイックスタートサンプルアプリ集。
- スター
- 9,335
- フォーク
- 7,387
- 未解決の Issue
- 62
- 最終コミット
- 4 時間前
これは何?
このリポジトリには、各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 consoleでFirebaseプロジェクトを作成し、サンプルのapplicationIdをAndroidのパッケージ名として登録したうえで、ダウンロードしたgoogle-services.jsonをapp/ディレクトリに配置します。複数のサンプルで同じFirebaseプロジェクトを共有できます。
各サンプルは、開発者が自身のAndroidアプリにFirebaseを組み込む際の出発点として用意されています。また、各サブフォルダーにはセットアップ手順を記載したREADMEがあります。
主な機能
- 01主要なFirebase製品ごとに用意された個別のサンプルアプリ
- 02実機またはエミュレーターで実行できるAndroid Studioプロジェクト
- 03複数のサンプルでFirebaseプロジェクトを共有可能
- 04Auth、データベース、Messaging、Storage、Analytics、モニタリングなどを網羅
ユースケース
- 新しい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などを扱う、Android向けFirebaseクイックスタートサンプルアプリ集。 このリポジトリには、各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月21日 です。
- 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 の数値は毎日更新されます。
関連プロジェクト
Firebase Auth、Firestore、Realtime Database、Cloud Storageに一般的なUIコンポーネントを接続する、オープンソースのAndroid UIライブラリ。
FlutterアプリからAuth、Firestore、Messaging、AnalyticsなどのFirebaseサービスを利用できるFlutterプラグイン集です。
iOSアプリ向けに認証、Firestore、ストレージ、メッセージングなどを提供する、FirebaseのAppleプラットフォームSDKのオープンソースコード。
AudD、ACRCloud、Shazamの認識サービスを使って近くで流れている曲を特定する、オープンソースのAndroidアプリ。
リアルタイムの音量表示、ファイル名のカスタマイズ、ホーム画面ウィジェットに対応した、オフラインで使える広告なしのAndroid録音アプリです。