【问题标题】:android app used to track devices用于跟踪设备的安卓应用
【发布时间】:2015-11-11 10:16:18
【问题描述】:

我正在尝试创建一个可以跟踪设备位置的应用。 我已经创建了可以获取我的位置的通用应用程序,但我找不到任何有关创建(主/从)场景的信息。

理想情况下,我希望在可以使用“主”跟踪的设备上安装“从属”应用程序

如果可能,请提供帮助,我已经搜索了好几个星期,但没有找到任何东西。

谢谢

【问题讨论】:

  • 创建一个使用 GPS 的从属应用。这个应用程序应该每隔几分钟获取一次当前坐标,这可以由警报管理器触发。使用 GCM 等推送通知服务将这些坐标发送到主应用程序。

标签: android android-studio location


【解决方案1】:

我想你需要这个应用的路线图,所以这里是

在从端应用中:

  1. 您可以创建可以运行并检查 gps 位置的服务类,并通过任何方式(例如在 msg 或推送通知服务中)将其发送回 Master 应用程序。

    1. 您可以使用警报管理器,它可以触发并向主应用程序发送消息。

    2. 或者您可以制作一个广播接收器,它可以检测 gps 位置的任何变化并向主应用发送消息

请记住,您可以使用任何渠道发送消息,并且消息应包含 gps 位置,如纬度和经度

我心中的一个想法是,您可以使用数据将消息发送到主控端,在主控端您可以跟踪每条传入的消息

如果消息包含位置和您的关键字,那么这是您想要的消息,取出位置并做任何您想做的事情。

例如 lat:xx.xxxxxx lomg:xx.xxxxxx com.myapp.package

因此,如果消息中包含您的包名,那么您可以从消息中过滤掉经纬度,并删除该消息,

我使用上面描述的简单方法制作了这样的应用程序。

编辑:完全适合您的情况的链接只需修改它们并享受

Plotting on MapHere is GPS Tracker class just use it in your project

希望现在对你有很大帮助

【讨论】:

  • 感谢您的帮助,您能否帮我提供有关如何发送位置的代码,我一直在研究,但我找不到任何东西,我有权利现在是在地图上绘制我的位置的应用程序@Coas Mckey
  • 请尝试将此添加到我现有的代码中,感谢您的所有帮助。@Coas Mckey
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-01-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多