Sök…


Hur du ansluter Realtime-databas till Android-applikationen

Hur man implementerar FirebaseRealTime-databas i Android-applikation. Följande är stegen för att göra det.

  1. Installera först firebase sdk. Om du inte vet hur du installerar är följande URL för hjälp. Installera Firebase SDK

  2. Efter att ditt projekt har registrerats i Firbase Console, är URL för Firbase Console Firebase Console Url

  3. Efter framgångsrikt slutfört ovan för att lägga till följande beroende i din applikationsnivå gradel. kompilera 'com.google.firebase: firebase-database: 9.2.1'

  4. Ännu en sak som konfigurerar dina brandbasdatabasregler. Om du inte vill konfigurera är följande webbadressen som hjälper dig. Konfigurera brandbasregler

  5. Nu efter att allt är gjort är originalkoden igång. Hämta först din databasinstans kasta FirebaseDatabase som att följa,

    FirebaseDatabase-databas = FirebaseDatabase.getInstance (); DatabaseReference myRef = database.getReference ("meddelande");

Du kan nu skapa olika olika objekt för DatabaseReference för åtkomst till olika nod,

  1. Nu kan du spara eller hämta data med hjälp av DataBaseReference på följande sätt, för att spara:

    myRef.setValue ("Demo för spara");

Läs data:

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());
    }
});

Obs! Detta är det enda introduktionsämnet hur man implementerar databasen i Android-applikationen förlorat av mer tillgängligt i FirebaseRealtime-databasen,



Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow