【发布时间】:2016-09-20 17:07:44
【问题描述】:
我有一个应用程序,其中一个接一个地具有三个 doinbackground 异步功能。第一个函数使用opencell api通过mcc、mnc、cellid和lac获取手机当前位置的经纬度。在执行此函数后调用另一个 api 以根据纬度和经度获取位置的当前时间。执行此函数后,我正在调用服务器页面以将所有这些收集的数据保存到 mysql db。
我想每分钟重复一次相同的过程。我们如何实现它?现在,这作为一个应用程序工作,每次我启动应用程序时,数据都会保存到mysql。
【问题讨论】:
-
使用警报管理器来启动您的 GPS。然后做你典型的例行公事。
-
看看融合的位置 api。它会定期为您提供纬度、经度、日期,而且实现起来很简单(如果不是强制实现 opencell api)。
-
@srikar 你能举个例子吗?它不是必须使用opencell。我只是想这就是这样做的方法。不过我不能使用 GPS。我必须根据 SIM 卡获取位置。我可以使用融合位置 api 吗??
-
@Enzokie,我不能使用 GPS,需要通过 sim 获取位置。你能举一些使用警报管理器的简单示例