サーチ…


RealtimeデータベースとAndroidアプリケーションの接続方法

アンドロイドアプリケーションでFirebaseRealTimeデータベースを実装する方法。それには次のステップがあります。

  1. 最初にfirebase sdkをインストールします。インストールする方法がわからない場合は、次のURLを参考にしてください。 Firebase SDKをインストールする

  2. Thetがプロジェクトをfirbaseコンソールに登録した後、firbaseコンソールのURLはFirebase Console Urlです

  3. 上記のsuccessfulyを完了した後、次の依存関係をアプリケーションレベルのgradelに追加します。コンパイル 'com.google.firebase:firebase-database:9.2.1'

  4. また、もう一つは、firebaseデータベースのルールを設定します。あなたがどのように設定する必要がない場合、次にあなたに役立つURLがあります。 firebaseルールを設定する

  5. すべてのことが完了したら、元のコードが開始されます。まず、データベースインスタンスを取得します。次のようにFirebaseDatabaseをスローします。

    FirebaseDatabaseデータベース= FirebaseDatabase.getInstance();データベース参照myRef = database.getReference( "メッセージ");

別のノードにアクセスするために異なる別のDatabaseReferenceオブジェクトを作成できるようになりました。

  1. これで、次のようにDataBaseReferenceを使用してデータを保存または取得できます。保存のために:

    myRef.setValue( "保存のためのデモ");

データを読む:

myRef.addValueEventListener(new ValueEventListener() {
    @Override
    public void onDataChange(DataSnapshot dataSnapshot) {
        // This method is called once with the initial value and again
        // whenever data at this location is updated.
        String value = dataSnapshot.getValue(String.class);
        Log.d(TAG, "Value is: " + value);
    }

    @Override
    public void onCancelled(DatabaseError error) {
        // Failed to read value
        Log.w(TAG, "Failed to read value.", error.toException());
    }
});

注:これは、FirebaseRealtimeデータベースで利用できるより多くのものが失われたアンドロイドアプリケーションでデータベースを実装する方法を紹介する唯一のトピックです。



Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow