java - 在应用程序被强制停止并重新打开后,PeriodicWorkRequest 不会立即运行
问题描述
我在 MainActivity 的 onCreate 中启动 PeriodicWorkRequest,它会按预期立即并定期运行。但是,当通过转到设备设置中的应用程序强制停止应用程序时,PeriodicWorkRequest 会继续运行,但不会立即运行。
我的理解是强制停止的应用程序不再运行定期请求作业。为什么重新启动时不立即运行?即使在它的力量停止之后,设备上是否还保存了一些东西,它知道直到以后再运行它?
解决方案
推荐阅读
- android - 如果我在 Play 商店中加载应用程序,Google Drive Api 不起作用
- ios - 在 SwiftUI 中控制嵌套 UIView 的惯用方式是什么
- java - 使用带有 Scanner() 函数的 Hashmaps
- tensorflow - keras 中的自定义损失函数 - 使用 K.minimum 实现的问题
- reactjs - React Native:模块RCTLog不是注册的可调用模块(调用logIfNoNativeHook)
- ios - “AppDelegate”类型的IOS开发值没有成员“managedObjectContext”Xcode 10
- python - 模块“h5py”没有属性“string_dtype”
- sql - R中的SQL内部联接
- jenkins - VSTS 管道类似于 Jenkins 的 buildwithParameter?
- javascript - 为什么 create-react-app 别名无法从文件夹中找到 index.js?