android-workmanager 相关问题

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

我应该在 React Native 应用程序中使用 WorkManager、JobScheduler 还是带有 HeadlessJsTaskService 的服务?

我目前正在开发 React Native 应用程序并处理 Android 上的后台任务。当应用程序位于后台时,我需要运行一个任务来清除缓存。该任务执行一些 JavaScript l...

回答 1 投票 0

Hilt + Worker NoSuchMethodException:<init> [类 android.content.Context,类 androidx.work.WorkerParameters]

我在尝试使用 Hilt 和 WorkManager 对工作进行排队时遇到异常: 无法实例化 my.example.package.widget.ExampleWorker java.lang.NoSuchMethodException:...

回答 2 投票 0

在 Jetpack Glance 中将 CoroutineWorker 与 Android Widget 结合使用只会产生一个加载指示器

我已经使用 Jetpack Glance 创建了一个 Android Widget,我需要使用 CoroutineWorker 更新它,所以我使用 WorkManager,这是示例代码 类 MyWidget : GlanceAppWidget() {

回答 1 投票 0

在Android中,当应用程序处于后台时无法将推送通知数据保存到Room

从后端发送自定义推送通知。有效负载如下 有效载荷 { “数据”: { “通知”: { "title": "কথা চলুক সেরা অফারে...

回答 2 投票 0

WorkManager自定义初始化抱怨WorkManager#initialize

与: 实现“androidx.work:work-runtime:2.3.4” 我正在尝试实现自定义初始化,以根据这些说明启用更详细的日志记录。 第一个片段有...

回答 4 投票 0

Work 2.8.0 + Hilt 未初始化工人

有很多这样的问题,但我还没有找到对我有帮助的解决方案。 应用程序/build.gradle 实现 'androidx.work:work-runtime-ktx:2.8.0' 实施“com.google。

回答 2 投票 0

WorkManager 2.3.4 - 新的 lint 规则

我将 WorkManager 的版本增加到 2.3.4,并且有一个名为SpecifyJobSchedulerIdRange 的新 lint 规则,其描述为:“当应用程序使用 JobService 但没有为

回答 2 投票 0

PeriodicWorkRequest 运行过于频繁

我正在尝试实现一个每 1.5 小时更新一次天气数据的工作程序。我正在使用PeriodicWorkRequestBuilder并指定了时间,如我的代码所示: @RequiresApi(Build.VERSION_COD...

回答 1 投票 0

从 AppWidgetProvider 启动 WorkManager 任务会导致无休止的 onUpdate 调用

我正在尝试创建一个小部件,如本指南中所述, ...如果您的小部件设置过程可能需要几秒钟(可能在执行网络请求时)并且您要求您的过程继续...

回答 1 投票 0

检查 WorkManager 是否已被安排

如何检查 WorkManager 是否已被安排。 这是我安排 WorkManager 的代码。 公共静态无效scheduleWork(){ periodicworkRequest.Builder photoCheckBuilder = ...

回答 8 投票 0

WorkManager 一段时间后停止工作

我正在尝试开发一个简单的Android应用程序(jetpack compose + kotlin)用于日常治疗监控。用户设置了一天中某个时间要做的一些事情(吃药、测量血压...),wh...

回答 1 投票 0

Android Glance Widget - 如何更新每个整点?

我有一个 Flutter 应用程序,它显示每小时刷新的数据。 许多用户请求提供一个小部件,我继续为 Android 和 iOS 修复它。 我对 Kotlin 和 Swift 的体验是......

回答 1 投票 0

LMK(低内存杀手)杀死应用程序后如何重新启动工作管理器

当应用程序未运行时从广播接收器启动workManger 它工作正常,但是当内存较低时(忽略为什么它低,它只是低)工作管理器的 doWork/wholeApplication 进程...

回答 1 投票 0

使用工作管理器时,BackoffPolicy.EXPONENTIAL 和 BackoffPolicy.LINEAR 有什么区别?

没有任何官方文档(至少我已阅读过文档)来解释这两种模式背后的用法和机制。它们如何工作?他们解决了什么问题? 我会欣赏...

回答 3 投票 0

在 Android 中下载 500 MB

我正在编写一个应用程序来下载 6 个大小约为 500 MB 的文件。我实现了下载管理器,它运行良好,但在生产中发现了一些问题,例如“https://stackoverflo...

回答 1 投票 0

Dagger Hilt 不会在 HiltWorker 中注入依赖项

“所以,我正在尝试运行一些可重复的工作,并且我需要访问一个类及其函数。当我在 @HiltWorker 的构造函数中添加 private val mainRepository: MainRepository 时,...

回答 1 投票 0

没有前台服务的Android WorkManager

如果您只想使用 Android WorkManager 的后台服务,您应该如何设置它? 用例:安排一个PeriodicWorker每30M运行一次,它执行数据同步...

回答 1 投票 0

WorkManager 中的ForegroundServiceStartNotAllowedException

我们使用的是 WorkManager 2.8.1 版本,我们遇到了大量崩溃,如下所示: 致命异常:android.app.ForegroundServiceStartNotAllowedException:服务。

回答 1 投票 0

后台工作人员无法在真实设备上工作

应用程序需要定期(15-30 分钟)与后端进行数据同步。 我使用 WorkManager API 实现了这一点,但遇到了同步仅触发 wh 的问题...

回答 1 投票 0

Android 应用程序中的状态修改调用和 UI 反馈

在 Android 应用程序中,假设有一个设置屏幕,并且设置存储在服务器上。 每当用户更改设置时,都会进行状态修改 HTTP 调用(POST/PUT/PATCH/DELETE)。 什么...

回答 1 投票 0

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