Java 如何查询";列出数据“;使用firebase启动android应用程序?

Java 如何查询";列出数据“;使用firebase启动android应用程序?,java,android,firebase,Java,Android,Firebase,当我的android应用程序启动时,我很难弄清楚如何查询我的firebase数据库。我知道相关代码必须进入onCreate方法,但我不确定我需要什么代码。首先,您需要连接到Firebase DB/.info/connected。然后,您需要登录rootFirebase.auth(token,new Firebase.AuthListener…。一旦您知道您已成功登录,就可以查询您的数据 我会在一个单独的类中编写这个部分,并在onCreate中调用它的函数。此外,您可以传入一个侦听器,这样一旦连接

当我的android应用程序启动时,我很难弄清楚如何查询我的firebase数据库。我知道相关代码必须进入onCreate方法,但我不确定我需要什么代码。首先,您需要连接到Firebase DB
/.info/connected
。然后,您需要登录
rootFirebase.auth(token,new Firebase.AuthListener…
。一旦您知道您已成功登录,就可以查询您的数据


我会在一个单独的类中编写这个部分,并在
onCreate
中调用它的函数。此外,您可以传入一个侦听器,这样一旦连接,您的
活动
就会得到回调,然后您就可以继续了。

所以我无法通过身份验证查询数据库,它只是一个原型,没有身份验证需要。我认为您可能可以这样做(但尚未尝试),但您可能需要更改安全规则(在仪表板的左侧)。上的“快速启动”说明要执行
Firebase ref=new Firebase(“https://myapp.firebaseIO-demo.com/“”;ref.addValueEventListener(新的ValueEventListener(){@Override public void onDataChange(DataSnapshot snap){System.out.println(snap.getName()+“->”+snap.getValue());}@Override public void onCancelled(FirebaseError错误){}
这对你不管用吗?如果是这样,你能分享你的代码吗?正如Frank提到的,这里没有足够的数据可以继续。你当然可以在应用程序启动时查询数据,Firebase上有示例和文档解释如何实现这一点。