App Inventor 2 Firebase实时数据库教程
覆盖:Firebase配置、实时数据同步、在线状态、实时聊天
一、Firebase配置
1.1 创建项目
- 访问 https://console.firebase.google.com
- 创建新项目
- 添加Android应用
- 下载 google-services.json
1.2 启用服务
- 实时数据库(Realtime Database)
- Firestore(可选)
- 身份验证(Authentication)
- Cloud Messaging(推送)
二、实时数据库
2.1 初始化
2.2 写入数据
2.3 读取数据
三、实时监听
3.1 监听数据变化
3.2 监听列表
四、在线状态
4.1 用户上线/下线
五、实时聊天
5.1 发送消息
5.2 接收消息
六、未读消息
6.1 标记已读
七、常见问题
Q1:权限规则?
在Firebase控制台设置.read和.write规则Q2:数据量大?
使用分页加载Q3:离线支持?
Firebase自动支持离线参考资料
文档版本:2026.03 | 作者:App Inventor 2 中文网 www.fun123.cn
参考资料与版权声明
原文来源
- MIT App Inventor 官方文档 - MIT App Inventor
- MIT App Inventor Community - MIT App Inventor Community
- MIT App Inventor GitHub - MIT CML
版权声明
本文档基于 MIT App Inventor 官方文档及社区资源整理,版权归原作者所有:- MIT App Inventor 官方文档采用 CC BY-SA 4.0 授权
- MIT App Inventor Community 帖子版权归原作者所有
