gpt4 book ai didi

android - 地理位置跟踪和 Google Cloud Messaging 协同工作

转载 作者:太空狗 更新时间:2023-10-29 12:46:03 26 4
gpt4 key购买 nike

每当“推送通知(想想 Android 中的 gcm)”到达设备时,是否有任何方法可以将设备位置数据上传到云端?用户不必按任何按钮或做任何事情。我正在考虑 GCM,因为我需要该应用程序在后台运行(它是否需要一些额外的电池电量并不重要)。

如果我无法通过 GCM 按“远程”需求上传设备位置数据并且没有任何用户交互,那么我想收到有关如何实现我的目标的想法,例如被动位置跟踪和其他内容。任何帮助将不胜感激。

最佳答案

是的,你可以做到。您将需要编写一个服务,您可以在启动时启动它。每当您收到 GCM 消息时,您都可以使用“Google Maps for Android API”通过 LocationClient.getLastLocation() 请求一次性位置数据。一旦你有了 Lcoation,你就可以将 Lat/Lng 坐标发送回你的服务器。

您还可以使用 API 进行反向地理编码、地理围栏和 Activity 识别。请注意用户位置数据。

您可以从这里开始:

关于android - 地理位置跟踪和 Google Cloud Messaging 协同工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18158322/

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