我试图连接到FireBase一段时间,但是我总是会进入
DatabaseError:权限被拒绝。
我知道这是一个很多人问的问题,并且可能是重复的,但是正如您所看到的,我几乎做了所有事情。
我的Java代码:
DatabaseReference myRef = FirebaseDatabase.getInstance().getReference("Users");
enter code here`myRef.setValue("Hello, World!");
我做了Tools> FireBase> RealTime DB的所有步骤
我已完成将Firebase添加到您的Android应用(注册应用->“下载配置文件”并将其放入应用文件夹中的所有步骤。->“添加Firebase SDK” (仅适用于更高版本)->手动同步Gradle->比“运行您的应用程序以验证安装”,但是这里卡住了,并且在我启动我的应用程序后也只是在等待
我尝试通过几乎所有StackOverFlow授予对每个端口的完全访问权限:
{
/* Visit https://firebase.google.com/docs/database/security to learn more about security rules. */
"rules": {
".read": true,
".write": true
}
}
答案 0 :(得分:1)
您应该替换此行代码。希望你明白了。
DatabaseReference myRef = FirebaseDatabase.getInstance().getReference("Users");
myRef.setValue("Hello, World!");