私はアンドロイドが開発中です。ここで私はfirebaseアシスタントにコピーされた私のコードはFirebase Assistant:リアルタイムデータベース
import android.nfc.Tag;
import android.util.Log;
import com.google.firebase.database.DataSnapshot;
import com.google.firebase.database.DatabaseError;
import com.google.firebase.database.DatabaseReference;
import com.google.firebase.database.FirebaseDatabase;
import com.google.firebase.database.ValueEventListener;
public class FirebaseDB {
DatabaseReference myRef = FirebaseDatabase.getInstance().getReference();
myRef.addValueEventListener(new ValueEventListener(){
@Override
public void onDataChange(DataSnapshot dataSnopshot){
String value = dataSnopshot.getValue(String.class);
Log.d(Tag, "Value is: " + value);
}
@Override
public void onCancelled(DatabaseError error) {
Log.w(Tag, "Failed to read value.", error.toException());
}
});
}
私はアンドロイドのスタジオを使用しています2.3.3
私の問題はmyRefはQueryクラスを継承DatabaseReferenceですがmyRef.addValueEventListenerがエラーになった、ということです。私はここに助けを
感謝をbuild.gradleのためだ、とfirebaseアシスタントまだDatabaseReference myRef = new DatabaseReference();
を試してみましたTag
のためにも私に同じエラーも、new ValueEventListener()
、DataSnopshot dataSnopshot
とDatabaseError error
を得ました。
ポストクラッシュログ – Yupi
何クラッシュログはありません。エラーを意味するエラーのコードを自動的に赤にします。 – Mike
あなたのプロジェクトで、firebaseをgradleで正しくセットアップしましたか? – Yupi