我已设置权限。
{
"rules": {
".read": "auth != null",
".write": "auth != null"
}
在firebase db中。 首先,我在firebase中授权用户,然后尝试在我的firebase表中输入一行。 我收到许可被拒绝错误。
使用以下代码将数据插入firebase表
DatabaseReference mDatabase = FirebaseDatabase.getInstance().getReference("UsersProfile");
mDatabase.child(key).setValue(userProfile);
答案 0 :(得分:0)
使用类似的东西
FirebaseAuth mAuth =FirebaseAuth.getInstance() ;
if(mAuth! =null)
{
DatabaseReference mDatabase = FirebaseDatabase.getInstance().getReference();
mDatabase.child( "UsersProfile").child(key).setValue(userProfile);
}
这是我用来在我的firebase数据库中保存userProfile的代码。