我是android开发新手。这里是我的代码,我在火力助理复制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());
}
});
}
我采用了android 2.3.3工作室
我的问题是,在myRef.addValueEventListener成为错误虽然myRef是继承查询类DatabaseReference 。我试图DatabaseReference myRef = new DatabaseReference();
仍然有我的错误,也new ValueEventListener()
,DataSnopshot dataSnopshot
和DatabaseError error
,同样也为Tag
下面是对的build.gradle和火力助理
感谢您的帮助。
后崩溃日志 – Yupi
有没有崩溃日志。它只是自动使代码变成红色,表示错误。 – Mike
您是否在Gradle中正确设置了您的项目中的Firebase? – Yupi