Android Jetpack WorkManager用于安排和管理一次性和定期后台任务。
如何修复“指定 WorkManager 使用的作业 ID 的有效范围”
我已经扩展了 JobService,如下所示: 公共类 MyJobService 扩展了 JobService { @覆盖 公共布尔 onStartJob(JobParameters params) { 返回假; } @覆盖 ...
我正在寻找一种解决方案来检测我的 Android 项目中的网络事件,特别是连接和断开连接事件。 使用较旧的 Android 版本,我们能够从
这个问题已经以不同的形式被问过很多次了,但我没有得到正确的答案,并且想知道它是否可能不是一个android bug。 设置 WorkManager 后,随机调用 doWork()
我正在使用PeriodicWorker对我的应用程序数据进行每日备份,即将mu本地数据上传到云存储服务。 但是,当我使用 setForegroundAsync(foregroundInfo); 时首先,笑...
WorkManager 是一个用于将工作排队的库,保证在满足其约束后执行。 因此,在查看 Constraints 类之后,我没有找到任何添加时间的函数
哪个Context将被传递给WorkManager.getInstance()
我正在尝试通过存储库方法将 WorkManager 工作人员排入队列,以便在我的数据库中插入一些数据,但我似乎无法弄清楚我应该在
我有一个问题是每次broadcastreceiver创建一个新的OneTimeWorker时是否可以获取当前位置? 工人内部?在我的片段中,我有一个按钮可以触发待处理的
在 Android WorkManager 中取消未命名、非唯一的定期工作请求
在我们应用程序的先前迭代中,我们使用 WorkManager 实现了一个周期性任务,如下所示: WorkManager.getInstance(上下文).enqueue( 新的PeriodicWorkRequest.Builder(OurClassName.c...
如何通过工作管理器的setData方法在工作管理器中传递Serialized对象?有没有办法通过传递对象来处理工作管理器? WorkManager 是一个用于对工作进行排队的库
在这个问题之后,我研究了Android作业调度,如果我想每月做一次某事,工作管理器似乎是最新的工具。我构建了一个 Worker 类并激活它......
WorkManagerApplication 中的 Hilt 集成问题
错误: 错误:[androidx.hilt.work.WorkerAssistedFactory.create(android.content.Context, androidx.work.WorkerParameters)] 工厂方法中的参数必须与...中的@Assisted参数匹配
HiltWorker 使用附加参数抛出 NoSuchMethodException
我的 2 个 CoroutineWorkers 出现以下异常,并带有由 Hilt 注入的附加参数。对于没有附加参数的工作人员来说,这种情况不会发生,只有当我安装时才会发生...
以 none callerApp=ProcessRecord{c23a512 15473:mypackage/u0a350} targetSDK=34 类型启动 FGS 已被禁止
我在安排工作管理器任务时遇到此异常。 android.app.InvalidForegroundServiceTypeException:以无类型启动 FGS callerApp=ProcessRecord{c23a512 15473:mypackage/u0a350}
面向 S+(版本 31 及更高版本)要求在创建 PendingIntent、On AlarmPingSender 时指定 FLAG_IMMUTABLE 或 FLAG_MUTABLE 之一
问题 面向 S+(版本 31 及更高版本)要求在创建 PendingIntent 时指定 FLAG_IMMUTABLE 或 FLAG_MUTABLE 之一。我将目标 SDK 更新到 31 后得到它。总是错误...
神器androidx.work:work-runtime(2.8.0-2.9.0)SystemForegroundService不适配android14
当我根据文档调用 setExpedited() 来声明 WorkRequest 应使用加急作业尽快运行时,文档要求加急 Any
是否建议使用 Android WorkManager 来执行长任务?
我必须创建一个应用程序,在一天中的某些时间激活接近警报(这段时间可能长达几个小时)。 接近警报必须自动启动,ev...
抱歉我的英语不好。 语境 我的主要目标是构建一个电子锁,钥匙是通过 BLE 连接的手机。手机靠近必须解锁。 我想做的事 一个应用程序...
设备上的文件系统处于错误状态。 WorkManager 无法访问应用程序的内部数据存储
当我将工作管理器库添加到 android studio 并运行该应用程序时,它崩溃并出现以下错误: E/SQLiteLog: (14) 无法打开 [c255889bd9] 第 37816 行的文件 (14) os_unix.c:37816: (13) lstat...
我正在尝试使用 WorkManager 运行同步作业,但似乎传递的配置被部分忽略。 下面是我的实现: 应用程序: 应用程序类:应用程序(),
编辑(TL;DR) 我没有意识到有不止一个构造函数来处理定期工作请求。令我困惑的线索在于已接受答案的评论中。 背景 我有一些特别的...