- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
每当“推送通知(想想 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/
我想插入 备注 关于要在我的 latex 文档的特定位置进行的修复 也许有一个 列表的“待办事项/修复我” 你怎么处理这个? 似乎一种方法是使用 fixme 包,但我无法使其工作。 有人在用吗? 最佳
错误:无法创建表。我已经创建了一个数据库,并且已经提供了所有特权。但仍然无法登录协作模块。我受够了,但我不想放弃。我已经尝试了所有可能的方法,但都行不通。 Stackoverflow 是我所知道的最好
我是一名优秀的程序员,十分优秀!