代码之家  ›  专栏  ›  技术社区  ›  danielvilha

对在Android Oreo中运行后台执行限制的质疑

  •  1
  • danielvilha  · 技术社区  · 7 年前

    我有一个Android应用程序,它有一个后台服务,每5分钟工作一次。它打开GPS并与起始位置进行比较,如果你正在旅行(检查速度和距离),启动应用程序来跟踪和分析驾驶员的驾驶方式。

    这个应用程序可以运行,并且已经在商店里了,但我正在将它升级到Android Oreo,我不确定它在后台会如何运行这个服务策略。李谈到这个问题,我看到Android将有一个窗口,可以提供后台服务,但我不知道我需要的服务将如何运行。

    1 回复  |  直到 7 年前
        1
  •  1
  •   Athul Antony    7 年前

    您可以使用支持库的JobIntentService替换intent service。 https://developer.android.com/reference/android/support/v4/app/JobIntentService.html