我正在尝试使用 PeriodicWorkRequest 安排定期检查。它适用于 android API 23 及更高版本,但不适用于 android API 21。在 API 21 上它只能运行一次。
这是一个示例代码
PeriodicWorkRequest worker = new PeriodicWorkRequest.Builder(TestWorker.class, MIN_PERIODIC_INTERVAL_MILLIS, TimeUnit.MILLISECONDS).setConstraints(Constraints.NONE).addTag(TAG_PERIODIC_WORK_REQUEST).build();
WorkManager.getInstance().enqueue(worker);
使用最新的 alpha03 和 alpha02 进行测试
我做错了什么?或者它可能是一个错误?
最佳答案
抱歉,我刚刚确认这是我们这边的错误。我们应该在 alpha04
中进行修复。敬请关注。
关于android - WorkManager - PeriodicWorkRequest 不适用于 android api 21,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50967650/