android-workmanager 相关问题

Android Jetpack WorkManager用于安排和管理一次性和定期后台任务。

如何修复“指定 WorkManager 使用的作业 ID 的有效范围”

我已经扩展了 JobService,如下所示: 公共类 MyJobService 扩展了 JobService { @覆盖 公共布尔 onStartJob(JobParameters params) { 返回假; } @覆盖 ...

回答 3 投票 0

有没有办法检测Android 13中的网络连接和断开事件?

我正在寻找一种解决方案来检测我的 Android 项目中的网络事件,特别是连接和断开连接事件。 使用较旧的 Android 版本,我们能够从

回答 1 投票 0

workmanager 多次重复 doWork()

这个问题已经以不同的形式被问过很多次了,但我没有得到正确的答案,并且想知道它是否可能不是一个android bug。 设置 WorkManager 后,随机调用 doWork()

回答 2 投票 0

PeriodicWorker 不显示通知

我正在使用PeriodicWorker对我的应用程序数据进行每日备份,即将mu本地数据上传到云存储服务。 但是,当我使用 setForegroundAsync(foregroundInfo); 时首先,笑...

回答 1 投票 0

使用 WorkManager 在特定时间安排工作

WorkManager 是一个用于将工作排队的库,保证在满足其约束后执行。 因此,在查看 Constraints 类之后,我没有找到任何添加时间的函数

回答 9 投票 0

哪个Context将被传递给WorkManager.getInstance()

我正在尝试通过存储库方法将 WorkManager 工作人员排入队列,以便在我的数据库中插入一些数据,但我似乎无法弄清楚我应该在

回答 1 投票 0

后台当前位置更新

我有一个问题是每次broadcastreceiver创建一个新的OneTimeWorker时是否可以获取当前位置? 工人内部?在我的片段中,我有一个按钮可以触发待处理的

回答 1 投票 0

在 Android WorkManager 中取消未命名、非唯一的定期工作请求

在我们应用程序的先前迭代中,我们使用 WorkManager 实现了一个周期性任务,如下所示: WorkManager.getInstance(上下文).enqueue( 新的PeriodicWorkRequest.Builder(OurClassName.c...

回答 1 投票 0

android中如何将自己的类传递给Worker?

如何通过工作管理器的setData方法在工作管理器中传递Serialized对象?有没有办法通过传递对象来处理工作管理器? WorkManager 是一个用于对工作进行排队的库

回答 3 投票 0

Android 工作管理器:如何每月将作业排入队列一次

在这个问题之后,我研究了Android作业调度,如果我想每月做一次某事,工作管理器似乎是最新的工具。我构建了一个 Worker 类并激活它......

回答 3 投票 0

WorkManagerApplication 中的 Hilt 集成问题

错误: 错误:[androidx.hilt.work.WorkerAssistedFactory.create(android.content.Context, androidx.work.WorkerParameters)] 工厂方法中的参数必须与...中的@Assisted参数匹配

回答 1 投票 0

HiltWorker 使用附加参数抛出 NoSuchMethodException

我的 2 个 CoroutineWorkers 出现以下异常,并带有由 Hilt 注入的附加参数。对于没有附加参数的工作人员来说,这种情况不会发生,只有当我安装时才会发生...

回答 1 投票 0

以 none callerApp=ProcessRecord{c23a512 15473:mypackage/u0a350} targetSDK=34 类型启动 FGS 已被禁止

我在安排工作管理器任务时遇到此异常。 android.app.InvalidForegroundServiceTypeException:以无类型启动 FGS callerApp=ProcessRecord{c23a512 15473:mypackage/u0a350}

回答 1 投票 0

面向 S+(版本 31 及更高版本)要求在创建 PendingIntent、On AlarmPingSender 时指定 FLAG_IMMUTABLE 或 FLAG_MUTABLE 之一

问题 面向 S+(版本 31 及更高版本)要求在创建 PendingIntent 时指定 FLAG_IMMUTABLE 或 FLAG_MUTABLE 之一。我将目标 SDK 更新到 31 后得到它。总是错误...

回答 9 投票 0

神器androidx.work:work-runtime(2.8.0-2.9.0)SystemForegroundService不适配android14

当我根据文档调用 setExpedited() 来声明 WorkRequest 应使用加急作业尽快运行时,文档要求加急 Any

回答 1 投票 0

是否建议使用 Android WorkManager 来执行长任务?

我必须创建一个应用程序,在一天中的某些时间激活接近警报(这段时间可能长达几个小时)。 接近警报必须自动启动,ev...

回答 2 投票 0

如何进行蓝牙LE后台连接?

抱歉我的英语不好。 语境 我的主要目标是构建一个电子锁,钥匙是通过 BLE 连接的手机。手机靠近必须解锁。 我想做的事 一个应用程序...

回答 1 投票 0

设备上的文件系统处于错误状态。 WorkManager 无法访问应用程序的内部数据存储

当我将工作管理器库添加到 android studio 并运行该应用程序时,它崩溃并出现以下错误: E/SQLiteLog: (14) 无法打开 [c255889bd9] 第 37816 行的文件 (14) os_unix.c:37816: (13) lstat...

回答 2 投票 0

WorkManager 无法使用自定义配置

我正在尝试使用 WorkManager 运行同步作业,但似乎传递的配置被部分忽略。 下面是我的实现: 应用程序: 应用程序类:应用程序(),

回答 1 投票 0

定期工作请求是否应该立即执行?

编辑(TL;DR) 我没有意识到有不止一个构造函数来处理定期工作请求。令我困惑的线索在于已接受答案的评论中。 背景 我有一些特别的...

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.