【问题标题】:How to make an app communicate with with another one in real time?如何让一个应用与另一个应用实时通信?
【发布时间】:2019-09-29 18:27:04
【问题描述】:

我是一名大学生,正在开发一个用于多人游戏的安卓应用程序,例如在线国际象棋和卢多。我知道这是一个广泛的问题,但任何有关代码的帮助将不胜感激。

基本上我想知道如何使应用程序相互通信(至少 3 个 android 应用程序)。我在互联网上搜索,但没有得到任何关于此的代码 sn-p。换句话说,应用程序应该发送有关其玩家的反应和位置的信息,并且应该实时显示在其他 2 个玩家身上。 还请向我发送服务器代码和有关它的帮助。 任何通过 Internet 进行通信的架构都会有所帮助。

IDE - Android 工作室 (java)

【问题讨论】:

  • 你能分享你到目前为止所做的任何事情吗?理想情况下,您不应该在不展示至少一些初步尝试的情况下提出此类开放性问题。
  • 可能是WebSocket 将对您的情况有所帮助。互联网上有很多教程和文章可以帮助您学习在 Android 上使用 WebSockets

标签: java android real-time communication


【解决方案1】:

您可以使用 Firebase Firestore,它会通过实时侦听器使您的数据在客户端应用程序之间保持同步 https://firebase.google.com/docs/firestore

【讨论】:

    【解决方案2】:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-02-16
      • 2014-07-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多