【问题标题】:Location client server tracking system定位客户端服务器跟踪系统
【发布时间】:2016-12-15 19:21:21
【问题描述】:

我正在制作一个跟踪校车的项目,并希望将当前校车位置发送到父母的移动设备。

我正在寻找一种将一个设备的位置广播到预定义组中的其他设备的方法。

是否可以与组中的所有应用程序进行通信而无需设置我自己的服务器/主机/数据库?

可以获取其他应用设备的位置吗?

【问题讨论】:

  • “给我完整的应用建议”是什么意思?你想让我们为你写吗?
  • 我只是想帮助我该怎么办。?
  • 您能说明一下您需要什么样的帮助吗?正如所写的,不清楚您要寻求帮助的确切内容。
  • 我获取了我的当前位置,我想在我的其他 Android 设备上使用这个位置如何发送?
  • 那么,基本上,您想将一台设备的位置广播到其他几台设备?

标签: android google-maps android-location


【解决方案1】:

您可以为此使用推送通知。

可以使用 Firebase Cloud Messaging(它是 Google Cloud Messaging 的新替代品)向多个设备广播消息。您可以查看完整的演练here。您可能会对topic messaging 特别感兴趣。您也可以使用 Google Cloud Messaging do the same thing,但请记住,该服务已被弃用。

还有其他推送通知服务(例如,通过 Amazon Web Services)。

这种解决方案通常不需要您维护自己的服务器。

有关其他选项,另请参阅this answer

【讨论】:

  • 我将巴士位置发送到 php,我在客户端应用程序上获得了位置,但是当巴士到达距离他家位置 100 米的区域时如何通知客户
  • @murleepatle 您可以从 Google Maps API 或其他工具(或让用户输入信息)获取他的房屋位置,并将其与已知的公交车位置进行比较。
猜你喜欢
  • 2016-07-07
  • 1970-01-01
  • 2017-05-28
  • 2018-07-24
  • 2014-07-04
  • 2011-05-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多