Android 如何在sqlite db&;中每隔15分钟存储一次位置信息;发送到服务器?
我需要使用android的Location API,首先数据每15分钟存储在android本身的本地Sqlite数据库中,然后发送到服务器,这样数据也可以脱机跟踪Android 如何在sqlite db&;中每隔15分钟存储一次位置信息;发送到服务器?,android,server,location,send,Android,Server,Location,Send,我需要使用android的Location API,首先数据每15分钟存储在android本身的本地Sqlite数据库中,然后发送到服务器,这样数据也可以脱机跟踪 非常感谢您的任何建议、代码或帮助 这个问题在SO中被问了很多次 为此,请使用报警管理器和服务 然后再讨论这个问题 您只需创建一个后台服务,然后实现一个位置侦听器。在该位置侦听器中,您可以在requestLocationUpdate方法中设置时间间隔,以在特定时间间隔ping GPS。或者您可以使用timertask以特定的间隔发送gp
非常感谢您的任何建议、代码或帮助 这个问题在SO中被问了很多次 为此,请使用
报警管理器和服务
然后再讨论这个问题
您只需创建一个后台服务,然后实现一个位置侦听器。在该位置侦听器中,您可以在
requestLocationUpdate
方法中设置时间间隔,以在特定时间间隔ping GPS。或者您可以使用timertask以特定的间隔发送gps
以下是位置管理器实例:
lm.requestLocationUpdates(LocationManager.GPS_PROVIDER, timeinterval2, 0, locationListener);
您可以将该位置从服务发送到服务器。您还可以发送通知以启动应用程序。好的,我知道了,但我的问题是从Sqlite获取数据并发送到服务器!我怎么能这么做!