Android:牛轧糖关闭了屏幕上的数据连接,这不允许后台服务在服务器上发送位置更新

时间:2018-07-14 09:59:10

标签: android service geolocation

我正在开发一个Android应用程序,该应用程序具有使用数据连接在服务器上发送位置更新的功能。没有仅WiFi数据连接。

现在发生的事情:

  1. 服务在后台运行
  2. 服务使用FusedLocationApi运行位置更新
  3. 在接收到位置更新后,服务会在服务器上发送此位置

在棒棒糖中效果很好,因为棒棒糖不会关闭屏幕上的数据连接。

对于棒棒糖以上的设备,由于未将位置更新发送到服务器而关闭了屏幕,因此数据连接会自动关闭,这对我来说很烦人。我必须在20到30秒后获取骑手位置更新。

请告知我如何从棒棒糖上方的设备上频繁获取服务器上的位置更新。我在寻找解决方案3天后发布了这个问题,但没有找到任何合理的答案。所以请忽略我的问题。

momersaleem

0 个答案:

没有答案