我是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