按下电源按钮后GPS服务停止

时间:2018-08-13 15:11:40

标签: android android-service android-gps android-powermanager

我正在多台设备上启动GPS定位服务,即使按下电源按钮并处于锁定屏幕状态,该服务也可以在Android版本<= 7的设备上正常运行,但是我在装有Android 8.0的Nokia 3中尝试了.0,并且在按下电源按钮后服务会停止,但是如果设备在一段时间后自行锁定,则服务不会停止。当我按下电源按钮并解锁设备时,服务开始重新发送GPS数据。这是我的代码:

tmp1@.Data
# A tibble: 5 x 3
      x     y     z
* <int> <dbl> <dbl>
1     1     1     2
2     2     1     5
3     3     1    10
4     4     1    17
5     5     1    26

}

我尝试禁用应用程序的电池优化,但问题仍然存在

1 个答案:

答案 0 :(得分:0)

停止/开始位置更新(如果2分钟内未收到任何位置) 还将创建服务使其成为前台,并在其中放置位置更新方法

一切顺利