gpt4 book ai didi

android - 是否可以跟踪另一个安卓设备

转载 作者:太空宇宙 更新时间:2023-11-03 12:52:10 25 4
gpt4 key购买 nike

我正在构建一个应用程序来跟踪启用了 GPS 的 Android 设备。这是一种跟踪我住处周围本地出租车网络的服务。

现在我的问题是,在设备所有者的同意下,是否可以通过 android API 跟踪另一台设备?

我正在使用谷歌地图 API 来显示 map 和标记。

编辑:

准确地说,我想跟踪位置,如果可能的话,我想从用户的手机上跟踪另一个支持 GPS 的设备的移动。假设用户点击一个按钮以了解配备了 Android GPS 设备的出租车的最近位置,则应在其 map 上向用户提供最近出租车的位置。

我想让用户通过我的应用程序查询出租车的位置。

那么这是否需要一个中央服务器,出租车中的 GPS 会定期向该服务器发送位置信息,而用户的设备会向服务器查询出租车的位置?

或者这是否可以在没有专用服务器的情况下通过我的应用程序使用 Google 的定位服务查询其他设备来实现?

我查看了 Google Play 服务中的一些文档,但它们似乎跟踪安装了该应用程序的设备的位置,而不是获取另一台远程设备的位置。

最佳答案

  1. 根据您提供的详细信息...我认为一种方法是使用某种云来存储位置(在数据库或适合您的应用程序的任何地方),根据您的描述我觉得您可以将应用的用户分为两类,

a>用户 b> 出租车

  1. 您需要定期收集他们的位置并更新数据库
  2. 您应该更新应用程序中的内容(向用户显示的位置),方法是根据用户位置定期从数据库中获取数据,并使用预定义的半径显示用户位置附近的所有出租车
  3. 然后根据用户类别刷新相关 View ,让用户可以看到附近的出租车

建议:我建议您使用像 Parse 这样的云服务器,这使得保存位置变得非常容易,并且还提供了一种非常有效的方法来检索它,只需几行代码..希望这有帮助

更新::据我所知,我认为这不能在没有服务器的情况下完成,因为您需要一些可以有效保存用户数据(位置等)的地方,以便您可以根据保存在服务器上的数据呈现相关详细信息。

关于android - 是否可以跟踪另一个安卓设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28371957/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com