【问题标题】:Will Android Firebase Job Dispatcher Trigger by Changing Date Time?Android Firebase Job Dispatcher 会通过更改日期时间触发吗?
【发布时间】:2019-03-14 22:18:32
【问题描述】:

我正在使用 Firebase Job Dispatcher 在 Android 中安排作业。 https://github.com/firebase/firebase-jobdispatcher-android

该作业每 12 小时运行一次。

是否可以通过将设备的日期时间更改为未来日期来测试作业?

例如,将设备时间更改为第二天左右后会触发作业吗?

-- EDIT - 顺便说一下,我是这样测试的,并且没有触发作业。这是预期的行为吗?

【问题讨论】:

    标签: android firebase firebase-job-dispatcher


    【解决方案1】:

    是的,通常不会触发 - 尤其是在较新的机器人上。

    网络上有很多关于此的内容,甚至在这里 - What tools are available to test JobScheduler?

    简而言之:使用adb shell dumpsys jobscheduler获取计划作业列表,通过应用程序ID找到你的,然后你可以通过adb shell cmd jobscheduler run命令触发它 - 注意作业限制,或者使用-f来克服它们

    【讨论】:

      猜你喜欢
      • 2017-05-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-27
      • 2020-04-27
      • 1970-01-01
      相关资源
      最近更新 更多