【问题标题】:How to send and receive Data between Devices with Flutter/Dart?如何使用 Flutter/Dart 在设备之间发送和接收数据?
【发布时间】:2019-07-07 13:36:18
【问题描述】:

我会制作一个可以玩纸牌的应用。

制作这个应用程序:

  1. 我必须在设备之间发送和接收数据。
  2. 我会用移动热点来做,这样所有设备都在同一个无线网络中,也没有连接到互联网。

如何使用 Flutter/Dart 做到这一点?有任何想法吗?还是蓝牙更好?还是有互联网连接?

【问题讨论】:

  • 你看过任何关于你的挑战的教程吗?请提供一些见解或您自己的担忧,说明为什么蓝牙是一个与 wifi、本地热点或您没有考虑过的其他选项相反的选项。
  • 嗨。感谢您的回答。我没有看任何教程,因为我没有找到任何东西......所以我认为移动热点是在超过 2 个设备之间发送数据的唯一方法。
  • 您也可以选择 Firebase 云消息传递。它也可以用来发送数据包。
  • 好问题。我想如果你想在没有互联网的情况下做到这一点,你可以使用蓝牙或 WiFi 来做到这一点。建立连接相对容易,但我不确定如何使用蓝牙或 WiFi 发送/接收字符串或整数。有人吗?
  • 有人找到解决方案了吗?我找不到任何关于这些的教程或博客!

标签: android flutter dart


【解决方案1】:

我认为这样做的一种方法是使用移动热点,通过本地网络使用设备之间的 UDP 协议进行通信。 在flutter中有一个类可以做你要找的,只要在flutter中搜索send and receive via UDP,你就会发现很多想法、项目、类和包。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-01-11
    • 1970-01-01
    • 2019-10-11
    • 1970-01-01
    • 2020-02-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多