一直在尝试使用融合定位和定位服务,以便在应用程序不运行的情况下在后台获得位置。不幸的是,在android 8到来之前,一切都运行得很好。我有一个应用程序,需要发送位置到服务器至少每分钟,当应用程序不在后台和运行时。融合的位置没有给出我在属性中设置的位置。谢谢。
发布于 2018-11-15 16:45:32
因此,在android 8和更高版本中,在后台获取位置的最佳方法,或者当应用程序未运行时,将使用警报管理器。可以打开的最小周期时间警报是60秒,这是用最短时间更新服务器位置的最好方法。
发布于 2018-11-16 23:37:43
我推荐使用JobScheduler。
您可以重新安排您的作业服务,使其每分钟执行一次作业。
https://stackoverflow.com/questions/53064077
复制相似问题