如果手机处于睡眠模式,前景服务会在一段时间后停止

时间:2018-03-26 11:10:08

标签: android android-fusedlocation foreground-service

我开发了一个跟踪用户位置并记录用户行进距离的应用程序。为了使应用程序健壮,我使用了前台服务,它生成一个带有处理程序的线程。 FusedLocationProvider通过处理程序向线程发送位置更新,线程计算行进距离并将位置发送到服务器。

当用户关闭应用程序时,服务将关闭。

但是,当设备保持睡眠模式时,服务有时会停止。 只要用户不手动关闭应用程序,如何使前台服务始终运行?

0 个答案:

没有答案