When my application starts, I check the current user\'s details in my Firebase database (I\'m storing it\'s uid for that).
I\'m attaching addListenerForSingleValueEv
My guess is user/:id does not exist. Double-check your error output:
DatabaseReference newUser = FirebaseDatabase.getInstance()
.getReference("users")
.child(uid)
.addListenerForSingleValueEvent(new ValueEventListener()
@Override
public void onDataChange(DataSnapshot snapshot) {
if (snapshot.exists()) {
Log.i(TAG, snapshot.val());
} else {
Log.e(TAG, "Not found: " + uid);
}
}
@Override
public void onCancelled(DatabaseError databaseError) {
Log.e(TAG, databaseError.toString();
}
});