Android - 使用谷歌地图实时跟踪定位设备

标签 android google-maps location tracking

我正在尝试使用 Google Map API 开发应用程序。如果用户在线使用我的应用程序,该应用程序将在 map 中显示其他设备的位置。 例如跟踪附近的人。

什么是我必须将每个人设备的 LatitudeLongitude 发送到我的数据库服务器并在所有设备中每次自动更新 map 中的标记?
或者 Google Map API 可以解决这个问题吗?

最佳答案

您需要像这样实现位置监听器:http://blog.doityourselfandroid.com/2010/12/25/understanding-locationlistener-android/

并且在 onLocationChanged 方法中,您需要将新的用户位置发送到服务器。然后服务器必须向所有设备发送 gcm。帮助这个:https://developers.google.com/cloud-messaging/android/client

关于Android - 使用谷歌地图实时跟踪定位设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37063699/

相关文章:

android - 如何在不影响正常碰撞流程的情况下捕捉碰撞

android - 从 RELATIVE_PATH + DISPLAY_NAME 获取媒体的 URI 或 ID

android - 从获取的坐标中获取位置名称

java - 获取手机信号塔位置 - Android

android - 如何从 firebase 中检索选定的节点?

android - 我可以在 android 应用程序中运行 android 测试用例吗?

java - 不可能使用 Google Map API V2 开发简单的 Android 应用程序

android - 带 map 和路线的 Android 项目要使用哪些库?

javascript - Google map JavaScript API 警告 : NoApiKeys

ios - 线程 0 因 ARM 线程状态(64 位)而崩溃