在卸载应用程序之前,如何运行服务永远不会结束?

时间:2018-06-12 11:01:28

标签: android performance google-maps android-fragments

我有位置服务的后台模式,并且目标是在android中每30分钟向服务器发送一个位置(经度和纬度),但我得到位置更新,直到应用程序处于活动状态。清除最近的应用服务也停下来

如何实现这种情况。你给我发一些示例代码?。

1 个答案:

答案 0 :(得分:0)

在你的情况下,你可以注册每30分钟运行一次的alarmManager,如果gps可用,则检查用户gps,而不是获取位置数据并将其发送到服务器!使用JobScheduler for api 21及以上

如果你想在Android中永远不会结束服务,请阅读本文:

https://fabcirablog.weebly.com/blog/creating-a-never-ending-background-service-in-android

相关问题