我正在尝试使用 Google Map API 开发应用程序。如果用户在线使用我的应用程序,该应用程序将在 map 中显示其他设备的位置。 例如跟踪附近的人。
什么是我必须将每个人设备的 Latitude
和 Longitude
发送到我的数据库服务器并在所有设备中每次自动更新 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/