【发布时间】:2012-01-16 12:34:21
【问题描述】:
我需要为 android 工作 Location API,首先数据将每 15 分钟存储在 android 本身的本地 Sqlite 数据库中,然后将其发送到服务器,以便也可以离线跟踪数据。
非常感谢任何建议、代码或帮助!
【问题讨论】:
标签: android server location send
我需要为 android 工作 Location API,首先数据将每 15 分钟存储在 android 本身的本地 Sqlite 数据库中,然后将其发送到服务器,以便也可以离线跟踪数据。
非常感谢任何建议、代码或帮助!
【问题讨论】:
标签: android server location send
这个问题在 SO 中被问了很多次,
为此使用Alarm Manager and Service,
然后回答这个问题
How can i send latitude longitude of android device every 15minute to php web service 和 How to get gps coordinates every minute in Android?
【讨论】:
您可以简单地创建一个后台服务,然后实现一个位置监听器。在该位置侦听器中,您可以在 requestLocationUpdate 方法中设置时间间隔,以在特定时间间隔 ping GPS。或者您可以使用 timertask 以特定间隔发送 gps
这是一个位置管理器实例:
lm.requestLocationUpdates(LocationManager.GPS_PROVIDER, timeinterval2, 0, locationListener);
您可以将该位置从服务发送到服务器。您还可以发送通知以启动应用程序。
【讨论】: