Android Jetpack WorkManager用于安排和管理一次性和定期后台任务。
编辑(TL;DR) 我没有意识到有不止一个构造函数来处理定期工作请求。令我困惑的线索在于已接受答案的评论中。 背景 我有一些特别的...
如何使用 WorkManager 或替代方案在 Android 13 和 14 中安排定期后台任务?
我目前正在开发一个 Android 应用程序,我需要安排定期后台任务在运行 Android 13 和 14 的设备上每小时运行一次。我尝试过将 WorkManager 与 periodicWorkR 结合使用...
工作管理器与反应式扩展(Rxjava)有什么区别?我应该使用什么或何时使用?
最近我了解了工作管理器,现在我想澄清一下何时需要使用响应式扩展或工作管理器。
我目前正在开发视频通话应用程序。我使用FirebaseMessaingService来获取接收到的帐户被调用的消息,然后从服务中启动一个Worker,然后该worker启动一个
出于学习目的,使用 WorkManager 在 Android MVVM 应用程序中实现频繁(每 10 秒)API 轮询
问题: 我正在开发一个简单的 Android MVVM 应用程序用于学习目的,其中我需要每 10 秒从 REST API 获取数据,即使应用程序被终止也是如此。我知道 WorkManager 有一个
我正在创建一个Android通知应用程序,它在设置闹钟后每15分钟发出一次通知。 它第一次调用,并显示通知,但 Workmanager 不是每 15 m 调用一次...
如何让Flutter Workmanager插件和Location插件协同工作
1。问题描述 我的目标是构建一个 Flutter 应用程序,使用此 workmanager 插件和此位置插件获取定期位置更新。但我无法获得位置插件
Android WorkManager ListenableWorker 实现:未找到 ListenableFuture 接口
我正在尝试实现 Android ListenableWorker,startWork() 方法返回 com.google.common.util.concurrent.ListenableFuture 接口,但最后一个不可用。我还需要 com.google。
WorkManager:java.lang.VerifyError:验证程序拒绝类androidx.work.impl.OperationImpl
我正在尝试恢复旧的代码库。 在其中一项活动中,下面代码片段中表示的 enqueue() 调用不断导致应用程序崩溃: 工作经理 .getInstance(requireContext()) ...
Android 12:使用 SCHEDULE_EXACT_ALARM 权限在特定时间获取/显示数据在 Google Play 政策中是否安全?
我在 Play 商店中有一个 Android 应用程序已经有 8 年了。最近Google发布Android S或12引入了一些前台服务启动限制 https://developer.android.com/about/version...
我正在按照此文档创建一个运行前台服务的长期工作人员,但没有显示任何通知。 工人运行,我看到日志。 代码: 覆盖挂起乐趣 doWork(): 重新...
我正在尝试显示一条包含检查 24 小时的条件信息的通知。我正在将 flutter_local_notification 与工作管理器一起使用,并在预定时间收到通知。
Workmanager 中独特的 OneTimeWorkRequest
我们正在使用 OneTimeWorkRequest 来启动项目中的后台任务。 在应用程序启动时,我们启动 OneTimeWorkRequest(比如 req A) 根据用户的操作,我们开始相同的工作
foregroundServiceType 0x00000001 不是清单文件的服务元素中 foregroundServiceType 属性 0x00000000 的子集
我已经使用 WorkManager 实现了 Foreground Service,它在 API Level 33 之前都可以正常工作。由于在 API Level 34 中必须指定 foregroundServiceType,所以我在 Worker 和
是否可以在Android上使用WorkManager在主线程上运行作业?
我们使用的 SDK 需要在主线程上进行调用。对于需要使用 WorkManager 每天在后台运行一次的 Worker,我设置了: @希尔特工人 MyWorker 类@
我有一个使用 WorkManager 库长时间运行的工作人员。一旦工作进程启动,就必须显示通知(?)。但我不想在应用程序位于前台时显示通知。有没有...
如何在Android中使应用程序被杀死后继续运行的持久进程?
我的Android应用程序中有一个进程可以进行一些计算并将其结果保存到缓存中。大约需要 10 秒,在应用程序启动后启动。 问题是当用户...
我的应用程序中有 2 个 workManager 工作人员。我为数据库操作DatabaseSyncWorker添加了一个新的worker。数据库同步工作线程需要一个额外的参数作为 DI 的一部分。所以我创建了一个workerFactory类...
workManager、alarmManager 与 fcm 用于计划通知
我有一个用例: 我们有关于用户用药的信息,例如时间、剂量和药物, 我们需要通知用户他们必须接受它。 目前,我已经尝试过workmanager,g...
Android调度PeriodicWorkRequest仅n次
Android定期工作将定期运行,但我需要安排n次任务。假设我只想每天运行一个任务,持续 20 天。我没有找到任何方法可以做到这一点。 我怎样才能做到这一点?