关于Job Scheduler的选择android

Regarding the choice of Job Scheduler android

我是 android 的新手,正在寻求帮助。

我正在构建一个应用程序,要求我每十五分钟执行一次位置更新。所以,我的问题是:使用 Job Scheduler 是更好的选择,还是我应该使用 Google API 并设置 t=it 在 15 分钟后更新,然后工作 onLocationChanged ().

请帮我解决这个问题。我需要一些专家建议。

由于您要使用新位置更新 UI 而不是安排后台任务,请使用 LocationManager。

您可以使用LocationManager.html#requestLocationUpdates 方法在片段s/Activity 的onStart 回调中开始轮询。

onStop回调中,您可以用LocationManager#removeUpdates(android.location.LocationListener)

结束listening/polling

然后让您的实施 LocationListener#onLocationChanged 处理其余部分。