【发布时间】:2018-12-11 09:31:49
【问题描述】:
我尝试过堆栈溢出,但人们只添加了 Android 文档,说明它可以工作,但它不是我还在谷歌的问题跟踪器 here 中提出了一个问题。
我在 Android 版本上测试过:6、7、8 和工作管理器 1.0.0-alpha11、1.0.0-alpha12
如果有人找到任何运行定期作业的解决方案,请发表评论,这将是一个很大的帮助。谢谢
【问题讨论】:
标签: android androidx android-workmanager
我尝试过堆栈溢出,但人们只添加了 Android 文档,说明它可以工作,但它不是我还在谷歌的问题跟踪器 here 中提出了一个问题。
我在 Android 版本上测试过:6、7、8 和工作管理器 1.0.0-alpha11、1.0.0-alpha12
如果有人找到任何运行定期作业的解决方案,请发表评论,这将是一个很大的帮助。谢谢
【问题讨论】:
标签: android androidx android-workmanager
这是一个已知问题,as commented in this other bug on Google's issuetracker,WorkManager 在这些情况下无能为力。
正如此错误中所述:
...如果设备制造商决定修改现有的 Android 以强制停止应用程序,WorkManager 将停止工作(JobScheduler、警报、广播接收器等也将停止工作)。没有办法解决这个问题。不幸的是,一些设备制造商会这样做,因此在这些情况下,WorkManager 将停止工作,直到下次启动应用程序。
【讨论】: