首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Firebase数据库不是Working..No响应

Firebase数据库不是Working..No响应
EN

Stack Overflow用户
提问于 2018-02-25 00:19:20
回答 5查看 7.2K关注 0票数 4

我无法访问数据库,这意味着当我写入数据库时,它没有给我任何响应。我没有任何类型的身份验证,只是为了临时使用,我使用的是firebase,但它不允许我对数据库进行读写。

访问数据库是否必须进行身份验证?

我还为auth==null设置了数据库规则。

还是没有反应..

我的代码:

代码语言:javascript
运行
复制
public class MainActivity extends AppCompatActivity implements View.OnClickListener {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);


        Button button=(Button)findViewById(R.id.bt);
        button.setOnClickListener(this);
    }
    @Override
    public void onClick(View v) {
        TextView textView=(TextView)findViewById(R.id.tv);
        DatabaseReference databaseReference= FirebaseDatabase.getInstance().getReference();
        databaseReference.child("User").setValue(textView.getText().toString());
    }
}
EN

回答 5

Stack Overflow用户

发布于 2018-03-08 00:31:44

我也遇到了同样的问题,一周后,我发现了一个解决方案是关闭WIFI并使用移动数据进行测试。它在我身上起作用。

票数 2
EN

Stack Overflow用户

发布于 2018-02-25 00:29:15

您需要设置

代码语言:javascript
运行
复制
Read == true
Write == true
票数 1
EN

Stack Overflow用户

发布于 2018-02-25 04:59:24

请检查您的Google Play服务版本。

要让firebase正常工作,它需要:

带有谷歌Play服务11.8.0或更高版本的

  1. 安卓设备
  2. 安卓工作室2.2版或更高版本来自安卓软件开发工具包Manager
  3. Android工作室项目的
  4. 谷歌Play服务及其软件包名称

确保您使用的是所有正确版本的依赖项,请查看此处的Firebase Prerequisites

现在有了这些规则,

代码语言:javascript
运行
复制
{
  "rules": {
     ".read": true,
     ".write": true
   }
}

最后,确保您连接到互联网,因为Google Play服务API会在第一次使用时进行下载。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48964906

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档