Я пытаюсь прочитать данные из базы данных Firebase Realtime, которая не меняется. Мне нужно знать переменную Момент, когда приложение запускается, и мне нужно получить к нему доступ с разных устройств.
FirebaseDatabase db = com.google.firebase.database.FirebaseDatabase.getInstance();
DatabaseReference myRef = db.getReference("Counter");
Просто обычный материал, чтобы получить ссылку. Как выглядит моя База данных
myRef.addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
value = dataSnapshot.getValue(int.class);
Log.d("message", "value is: " + value);
}
@Override
public void onCancelled(DatabaseError error) {
// Failed to read value
Log.w("message", "Failed to read value.", error.toException());
}
});
Это может только читать значения, если что-то меняется.