当前位置: 首页 > 编程笔记 >

firebase-database Android中的Hello World

松英叡
2023-03-14
本文向大家介绍firebase-database Android中的Hello World,包括了firebase-database Android中的Hello World的使用技巧和注意事项,需要的朋友参考一下

示例

  1. 完成安装和设置部分。这将在Firebase控制台中创建项目,还将在Android App中安装基本SDK。

  2. 将Firebase Realtime数据库的依赖项添加到您的应用程序级build.gradle文件中:

compile 'com.google.firebase:firebase-database:9.4.0'

  1. 现在Hello World,在message密钥下将一条消息写入数据库。

// 写一条消息到数据库
FirebaseDatabase database = FirebaseDatabase.getInstance();
DatabaseReference myRef = database.getReference("message");

myRef.setValue("Hello, World!");

  1. 检查消息是否显示在中Realtime Database。

 类似资料:
  • Firebase服务出现以下错误。 下面是发生崩溃的代码部分: 错误发生在 onComplete。这是我使用的火力基础依赖项: 我在Github上发现这个问题与我的崩溃有关,但根本没有确凿的解决方案。有人遇到过这种问题吗?提前感谢。 注意:我不使用Flutter,但错误也不会发生。设备是带有Android 10的三星A51。

  • 问题内容: 试图了解如何在Firebase中实现嵌套列表。 可以解决的问题:1-to-N消息传递系统,对于每个消息,您希望维护一个已接收和阅读该消息的用户列表。 阅读了“ Firebase中阵列的最佳实践”。尝试避免使用数组,因为我要同时进行写操作,而在这里看来它们并不是一个好选择。 当前试图通过在每个消息下存储子树来实现此目的,每个子树是已接收,读取或以其他方式对消息 Y 执行某些操作 X 的用

  • 一直在阅读文件和其他职位,但我无法删除一个节点。我试图通过一个值来选择节点。 然后在结果上调用 remove 方法 除了空错误值之外,什么都不会发生。我使用的是最新的firebase,大多数示例都是针对旧版本的,因此我不确定是否需要获取密钥,然后尝试删除该密钥作为参考? 这是第一次使用 firebase,所以我不确定我是否正确保存了数据。这是要保存的代码。 和屏幕截图

  • 由于我不知道为了提供路径而自动生成的ID是否需要首先获取它们,以便在下面找到可以使用的值?如果是这样,我是不是只是抓取每个记录来查找值,而不是使用某种索引来只抓取等于值的记录? 最后,我希望查询返回等于某个值的所有“记录”。感觉我需要遍历每一条记录才能做到这一点。我觉得我在这里错过了什么。 更新: 如果我这样做: 它实际上会正确地对数据进行排序。无论如何,它都不能正确地使用进行排序,添加则不能像上

  • 我看到这已经讨论过了,但我想知道它是否有所改变。 在控制台中,我添加click_action作为键,OPEN_ACTIVITY作为值。但是当我点击通知时,它仍然不去那个类。 我在其他地方遗漏了任何代码吗?谢谢

  • 问题内容: 我有一个Firebase数据库。我有公司和承包商。一个承包商可以为多个公司工作,而一个公司可以有多个承包商。这是直接的多对多关系。我希望能够回答有关公司和承包商的问题: 给定一家公司,他们是当前的承包商。 给承包商一个他们要工作的公司。 在Firebase中构造数据的替代方法有哪些? 问题答案: 自我回答确实是对此进行建模的一种方法。它可能是在关系数据库中建模的最直接等效方法: 承办商