私はFirebaseリアルタイムデータベースFirebaseリアルタイムdatabaeは機能していない、setValueの
ためのチュートリアル 「https://firebase.google.com/docs/database/android/start/?hl=ko」でサンプルを作ったしかし、私はonDataChanged
「EventValueListner」
後に任意のデータを見ることができないことがあるなぜあなたは説明できますか?
FirebaseDatabase database = FirebaseDatabase.getInstance();
DatabaseReference myRef = database.getReference("message");
myRef.setValue("Hello, World!");
// Read from the database
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());
}
});
これは私のコードです。
私の責任は何ですか?
役立つことを願っています。 logcatの出力にメッセージが表示されますか? –
[この質問](https://stackoverflow.com/questions/46742714/firebase-realtimedatabase-is-not-working-now)で全く同じコードを見た後、単にネットワーク接続がないのだろうかと思います。それは私がすぐに考えることができる唯一のケースであり、 'onDataChange()'も 'onCancelled()'も呼び出されません。 –