Android開発爆笑記

レセプターのソフト&ハード開発備忘録

Firebaseのreal time databaseにデータの書き込みとリスナー読み込みをする

概念は後で説明。

行った事の箇条書き

Googleのサービス一覧からデベロッパー向けを開く

    < developer.google.com/products  >からFirebaseを選ぶ。

・右上の「コンソールへ移動」をクリック

 

【プロジェクトを作成】

・「プロジェクトを追加」をクリックして

    -プロジェクト名を英数文字(スペース可)で入力し[続行]を押す

    -Google アナリティクスは分からなかったので「このプロジェクトで Google アナリティクスを有効にする」は無効にして[プロジェクト作成]を押す→[続行]を押す

    -プロジェクト概要で開始するアプリでAndroidをクリックする

    -・ここでAndroidStudioでStartNewProjectでアプリ作成->EmptyActivity->Name入力+Java+☑UseAndroidx.*->[Finish]を押す

    -「Android アプリに Firebase を追加」画面になりAndroidパッケージにパッケージ名を入れて後は省略して[アプリを登録]を押す

    -「google-services.json」をダウンロードしてAndroid開発の「Android Studio」の左上「Project」にして「/app/」フォルダにカット&ペーストする、[次へ]を押す

    -AndroidStudioでFirebase SDK の追加を<project>/build.gradleは「classpath 'com.google.gms:google-services:4.3.3'」と<app-module>/build.gradleは「apply plugin: 'com.google.gms.google-services'」「implementation 'com.google.firebase:firebase-database:19.1.0'」をする

    -[コンソールに進む]を押す。

    ・AndroidStudioのAndroidManifest.xmlに<uses-permission android:name="android.permission.INTERNET"/>を追加する

https://firebase.google.com/docs/database/android/start?authuser=0 からMainActivity.javaをコピーして内容を自分のアプリに張り付ける

 

【Real Time Databaseを作成】

・Firebaseコンソールの左から「database」をクリックする

・「または Realtime Database を選択」から[データベースを作成]を押す

・「テストモードで開始」を選び[有効にする]を押す

 

ここまでで一連は出来て実験できました。

※備忘録用

com.google.firebase:firebase-coreは不要になった。