【问题标题】:How can i get the location of multiple android phones?如何获取多部安卓手机的位置?
【发布时间】:2017-08-06 16:36:11
【问题描述】:

我正在尝试制作一个公共汽车跟踪应用程序。我想在我镇上的公共汽车上放置一些便宜的安卓手机(他们有免费的无线网络)并获取他们的位置。然后以某种方式使用 javascript 和谷歌地图显示每个巴士在地图上。

顺便说一句,我是初学者。

我想用JAVA,是否可以在java中获取手机的位置,然后将位置告诉浏览器?

您能指导我正确的方向,告诉我要搜索什么或阅读什么吗?如果可能的话,我应该如何解决这个问题,谢谢。

【问题讨论】:

  • 您需要一部手机,运行一个应用程序,不断获取其位置,然后不断(或定期)将此信息发送到服务器(不要忘记手机需要不断供电或充电,有一个发送信息的数据计划,我不会讨论将手机留在任何地方的合法性,或者考虑到它们可能被盗)。然后你需要另一个可以询问服务器以获取最新信息并显示它的应用程序或网页。可能,是的。但并不容易,尤其是如果您是初学者。
  • 方向指南:花一些时间在当地的帮助中心了解为什么您的问题不适合这里。老实说:你需要成为一个非常先进、纪律严明的初学者才能掌握这样的任务。

标签: java android location tracking bus


【解决方案1】:

您必须通过一个应用程序读取这些坐标并将其发送到服务器来发送公共汽车的坐标。然后,巴士跟踪应用程序将读取这些坐标并在地图中显示标记(巴士的位置)。您将需要 Google API 来翻译坐标并在地图上显示这些坐标,以及应用程序可以从中读取坐标的服务器。这些坐标必须不断刷新,使用 asynctask 或其他后台网络技术以及处理程序来重新请求您可以实现此目的的网络连接。

【讨论】:

    猜你喜欢
    • 2014-05-08
    • 2013-08-18
    • 2011-12-02
    • 2011-08-05
    • 1970-01-01
    • 2012-10-11
    • 1970-01-01
    • 2023-03-23
    相关资源
    最近更新 更多