")}.color-scheme--dark .devsite-nav-icon[data-icon=alpha]::before{content:url("data:image/svg+xml;utf8,")}.devsite-nav-icon[data-icon=beta]::before{content:url("data:image/svg+xml;utf8,")}.color-scheme--dark .devsite-nav-icon[data-icon=beta]::before{content:url("data:image/svg+xml;utf8,")}.firebase-platform-label{font:500 12px/24px 'Google Sans',sans-serif}.full-page-selector-dropdown{border:none;position:relative;float:left;display:inline-block}.full-page-selector-dropdown>.ds-selector-tabs{display:none;position:absolute;min-width:160px;z-index:1}.full-page-selector-dropdown:hover .ds-selector-tabs{display:block;margin:0}.full-page-selector-dropdown:hover .kd-tabbutton{display:block;border:none;height:inherit;text-align:left}.full-page-selector-dropdown:hover .kd-buttonbar{border:none;height:inherit}.full-page-selector-dropdown h3:hover{color:var(--tenant-inverted-text-color);background-color:#039be5}.full-page-selector-dropdown:hover .devsite-overflow-menu-button{display:none}img.white-bg{padding:5px;border-radius:2px;background-color:#fff}
Firebase 将于 5 月 20 日至 21 日重返 Google I/O 大会!
立即报名。Firebase Realtime Database 使用入门 (Unity)
使用集合让一切井井有条 根据您的偏好保存内容并对其进行分类。
Firebase Realtime Database 利用我们的 NoSQL 云端数据库存储和同步数据。数据会实时同步到所有客户端,而且即便您的应用处于离线状态,数据也仍然可供使用。
准备工作
在使用 Realtime Database 之前,您需要:
请注意,为了将 Firebase 添加到 Unity 项目,需要在 Firebase 控制台中和打开的 Unity 项目中执行若干任务(例如,从控制台下载 Firebase 配置文件,然后将配置文件移到 Unity 项目中)。
创建数据库
前往 Firebase 控制台的 Realtime Database 部分。系统将会提示您选择一个现有的 Firebase 项目。按照数据库创建工作流操作。
为您的 Firebase Security Rules选择一个初始模式:
- 测试模式
此模式适合刚开始使用移动和 Web 客户端库的开发者,但会允许任何人读取和覆盖您的数据。测试完成后,请务必查看了解 Firebase Realtime Database 规则部分。
如果是刚开始使用 Web、Apple 或 Android SDK,请选择测试模式。
- 锁定模式
拒绝来自移动和 Web 客户端的所有读写操作。经过身份验证的应用服务器仍然可以访问您的数据库。
为数据库选择位置。
新数据库的网址将采用下列格式之一,具体取决于数据库的位置:
点击完成。
启用 Realtime Database 时,也会在 Cloud API 管理器中启用相应 API。
设置公共访问
Realtime Database 提供了声明式规则语言,可用于定义数据的结构、将数据编入索引的方式,以及何时可以在其中读取和写入数据。
后续步骤
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-05-13。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["没有我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["内容需要更新","outOfDate","thumb-down"],["翻译问题","translationIssue","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2025-05-13。"],[],[]]