当我将datra frome应用程序传递到Firebase时,它卡住了

时间:2019-09-09 10:49:33

标签: android firebase

错误:

E/AndroidRuntime: FATAL EXCEPTION: main
    Process: com.example.zawalimarketsh, PID: 9060
    com.google.firebase.database.DatabaseException: 
Invalid Firebase Database path: sept. 09, 201911:25:22 AM. 
Firebase Database paths must not contain '.', '#', '$', '[', or ']'
        at com.google.firebase.database.core.utilities.Validation.validatePathString(com.google.firebase:firebase-database@@19.0.0:45)
        at com.google.firebase.database.DatabaseReference.child(com.google.firebase:firebase-database@@19.0.0:102)
        at com.example.zawalimarketsh.AdminAddNewProductActivity.SaveProductInfoToDatabase(AdminAddNewProductActivity.java:219)
        at com.example.zawalimarketsh.AdminAddNewProductActivity.access$300(AdminAddNewProductActivity.java:33)
        at com.example.zawalimarketsh.AdminAddNewProductActivity$3$1.onComplete(AdminAddNewProductActivity.java:197)
        at com.google.android.gms.tasks.zzj.run(Unknown Source)
        at android.os.Handler.handleCallback(Handler.java:836)
        at android.os.Handler.dispatchMessage(Handler.java:103)
        at android.os.Looper.loop(Looper.java:203)
        at android.app.ActivityThread.main(ActivityThread.java:6269)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1063)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:924)

1 个答案:

答案 0 :(得分:0)

作为错误状态,

'.', '#', '$', '[', or ']'
路径内不允许

,您正在听以下路径

sept. 09, 201911:25:22 AM

要么删除。或将路径格式更改为包含有效字符的格式