【问题标题】:How to Store Location information every 15 minutes in sqlite db & send to Server?如何在 sqlite db 中每 15 分钟存储一次位置信息并发送到服务器?
【发布时间】:2012-01-16 12:34:21
【问题描述】:

我需要为 android 工作 Location API,首先数据将每 15 分钟存储在 android 本身的本地 Sqlite 数据库中,然后将其发送到服务器,以便也可以离线跟踪数据。

非常感谢任何建议、代码或帮助!

【问题讨论】:

    标签: android server location send


    【解决方案1】:

    这个问题在 SO 中被问了很多次,

    为此使用Alarm Manager and Service

    然后回答这个问题

    How can i send latitude longitude of android device every 15minute to php web serviceHow to get gps coordinates every minute in Android?

    【讨论】:

      【解决方案2】:

      您可以简单地创建一个后台服务,然后实现一个位置监听器。在该位置侦听器中,您可以在 requestLocationUpdate 方法中设置时间间隔,以在特定时间间隔 ping GPS。或者您可以使用 timertask 以特定间隔发送 gps 这是一个位置管理器实例:

      lm.requestLocationUpdates(LocationManager.GPS_PROVIDER, timeinterval2, 0, locationListener);
      

      您可以将该位置从服务发送到服务器。您还可以发送通知以启动应用程序。

      【讨论】:

      • 好的,我知道了,但我的问题是从 Sqlite 获取数据并发送到服务器!我该怎么做!
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-06-23
      • 2021-04-05
      相关资源
      最近更新 更多