【问题标题】:Foreground(/Background) Service Or Geofencing API前台(/后台)服务或地理围栏 API
【发布时间】:2018-08-23 11:21:43
【问题描述】:

我正在开发一个必须每 10 秒更新一次位置的 Android 应用。意味着当用户想要做时,我必须每 10 秒进行一次轮询。

  • 使用 Service 或 Geofencing API 哪个更好。
  • 这会更好地减少电池消耗。

谢谢

【问题讨论】:

    标签: android location polling android-intentservice android-workmanager


    【解决方案1】:

    除非您使用前台Service,否则您不能轮询每个10s。 O 强制执行背景限制,并且打瞌睡,除非您在前台,否则这是一个坏主意。您可能需要重新考虑这是否是解决问题的最佳方法,并考虑使用地理围栏等替代 API。

    【讨论】:

      猜你喜欢
      • 2016-11-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-19
      • 1970-01-01
      • 2019-06-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多