有没有办法从Firebase检索数据到一个Java应用程序?
我有一个Android应用程序,它将数据存储到一个Firebase数据库中,我需要在一个Java应用程序中读取这些数据。我在网上查了一下,但没有找到一个明确的答案。
//不是浏览器的URL,而是数据库上方的URL
FirebaseOptions options = new FirebaseOptions.Builder()
.setDatabaseUrl("https://database-ff395.firebaseio.com/")
.setServiceAccount(new
FileInputStream("C:/Users/Denisa/Desktop/database-2aab74679b79.json"))
.build();
FirebaseApp.initializeApp(options);
DatabaseReference ref = FirebaseDatabase
.getInstance()
.getReference("restricted_access/secret_document");
//这里我尝试引用数据库并在其中放入一个值
final FirebaseDatabase database = FirebaseDatabase.getInstance();
DatabaseReference ref1 = database.getReferenceFromUrl("https://database-ff395.firebaseio.com/database-ff395");
ref1.setValue("ooo");
从常规(非Android)JVM访问Firebase数据库被Firebase文档视为服务器平台。您可以在其服务器SDK的Firebase文档中找到有关它的所有信息。
问题内容: 当我想在Firebase服务器上创建时间戳,然后将其检索到本地客户端时,我想知道如何使用Firebase的ServerValue.TIMESTAMP方法。 在Firebase指南中,只有javascript对此情况进行了更详细的描述,但是我很难确定如何将其转换为我的Android应用程序。 提前致谢! 问题答案: 设置为(包含),告诉Firebase用服务器的时间填充该字段。当该数据被
让我们看看同步方法MyClientFacade.getUser(): 如果使用或混合使用,则获得相同的行为: 假设我的用户在缓存中的得分值是5,而Firebase DB的得分值是11。 如果取消示例中代码的注释,Firebase缓存将有足够的时间更新,并且我的将返回正确的得分值(11)。 那么如何直接从服务器端直接询问最新的值并绕过缓存呢?
问题内容: 我正在法国学习,所以很难找到法语教程来解决我的问题。因此,我不得不问我的问题,希望有一个令人满意的解决方案。 我的问题是我在firebase上读取数据时遇到了麻烦,并且花了三天时间。 我有这样的结构: 我已经开始编写一些代码,可以恢复密钥,但是无法恢复这些值“ nom”,“ argent”等。 问题答案: John的替代方法是使用来获取每个属性:
我是新来的颤振,我正在遵循一个教程,显示如何搜索数据。我不能用我自己的例子来重现。我想知道如何从这个json数据中搜索ListView中的数据。 使用此代码显示
我目前正在android studio中开发一个应用程序,因为我正试图在业余时间学习如何使用它,我的知识非常有限,所以我希望我能解释我的应用程序的概念,并向人们提供一些我可以使用的不同技术的建议。我的应用程序的基本思想是,它允许人们搜索名人,并显示他们的一些事实,他们的出生日期等。我知道它没有什么特别的,但它实际上是一个概念,可以帮助我提高我的android studio知识。 我的主要问题是以一
我最近编写了一个Android应用程序。这只是一个简单的应用程序,让你保持几个简单的计数器间隔的篮球比赛得分。我得到了增加一个保存功能的需求,这样你就可以保存你的分数,然后加载他们回来。目前,当您停止应用程序时,您的数据将丢失。所以我想知道的是我必须添加什么才能让应用程序保存标签(分数),然后加载它。谢谢,伙计们,对不起,我对这些东西不太了解。