java - 如何让一个应用与另一个应用实时通信?
问题描述
我是一名大学生,正在开发一个关于多人游戏的安卓应用程序,比如在线国际象棋和卢多。我知道这是一个广泛的问题,但任何有关代码的帮助将不胜感激。
基本上我想知道如何让应用程序相互通信(至少 3 个 android 应用程序)。我在互联网上搜索,但没有得到任何关于此的代码片段。换句话说,应用程序应该发送有关其玩家的反应和位置的信息,并且应该实时显示在其他 2 个玩家身上。还请向我发送服务器代码和有关它的帮助。任何通过 Internet 进行通信的架构都会有所帮助。
IDE - Android 工作室 (java)
解决方案
您可以使用 Firebase Firestore,它会通过实时监听器使您的数据在客户端应用程序之间保持同步 https://firebase.google.com/docs/firestore
推荐阅读
- php - 无法从 php 访问 Web API
- aws-sdk-js - AWS Javascript SDK:上传带有元数据的对象
- string - 如何删除 Dart 中字符串的所有空格?
- yolo - 在 YOLO 中检测到特定对象时运行 shell 命令
- python - 高斯消除 Python(值错误)
- ios - 通过触摸 UITextView 中的滚动指示器快速滚动
- c# - 获取 IssuerName 证书不要期望像 xades xml 文档中的要求那样
- ios - 添加子视图后,Swift Playground UITable View Cell 未调整大小
- arrays - 如果 A 列中的值为真,则将 C 列设置为高一
- unity3d - 如何使用 FlyWeight 模式生成对象