0
我無法連接到Firebase實時數據庫。這是一個簡單的代碼,它將字段message
的值設置爲Hello world
。無法連接到Firebase實時數據庫
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
FirebaseDatabase database = FirebaseDatabase.getInstance();
DatabaseReference myRef = database.getReference("message");
myRef.setValue("Hello, World!");
}
後火力控制檯上手動添加的項目,我更新:
google-services.json
- 添加
internet PERMISSION
- 一套規則
public access
- 添加兩個項目和模塊
build.gradle
所有依賴的指示 - upd按指示
proguard-rules.pro
使用Firebase啓動清單進行雙重檢查。
應用程序啓動後,Firebase應該更新數據庫,但它顯示的是null
。
請幫忙,如果有什麼我失蹤,使其工作。
P.S.項目是一個簡單的Hello World項目,我在其中添加了代碼片段並相應地更新了其他代碼,並且代碼編譯和運行完美。
數據庫選項卡上
檢查您的安全規則。確保它們設置爲true。您可以在Firebase控制檯上找到您的安全規則。轉到實時數據庫並點擊規則。確保它們設置爲true。讀取和寫入。 –
要檢測您的寫入是否因爲缺少權限而失敗,請參閱http://stackoverflow.com/documentation/firebase/5548/how-do-i-listen-for-errors-when-accessing-the-database/ 19721 /檢測-錯誤 - 當寫入-a值-ON-機器人#噸= 201703190007515069943 –