android-workmanager 相关问题

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

当应用程序关闭时,使用WorkManager不工作/不调度作业

当我们使用firebase作业调度程序在收到firebase通知时运行作业时,没有其他方法可以在收到的旧通知上运行代码,现在WorkManager就在这里。它是 ...

回答 2 投票 0

任何方式有PeriodicWorkRequest的初始延迟

对于OneTimeWorkRequest,我们可以将setInitialDelay设置为特定的初始延迟。但是,PeriodicWorkRequest没有这样的工具。有没有可靠的方法来实现这一目标?其中一个 ...

回答 1 投票 9

如何将Lambda传递给MyWorkManager类?

我正在使用kotlin for android,我正在尝试创建一个通用的Worker类,我可以在其中传递一个可以从doWork()方法调用的lambda。 class BaseWorker(val context:Context,workerParams:...

回答 2 投票 0

如何在工作管理器中传递超过1024字节的数据?

我使用Work Manager将图像上传到fire base。我正在将交互报告类转换为JsonString并将其作为参数发送给工作管理器,以便我可以将其重新归结为...

回答 1 投票 0

java.lang.IllegalStateException:无法在后台线程上调用observeForever

有人可以帮我找到我在哪里错了。我需要不断观察网络数据,并在工作人员发生数据更改时更新UI。请注意,这是有效的......

回答 2 投票 6

如何使用WorkManager安排通知?

我想在每次用户在数据库中添加特定时间的注释时安排通知。虽然使用AlarmManager,BroadcastReceiver等有多种方法可以做到这一点......它怎么可能......

回答 4 投票 8

用于精确时间执行的WorkManager API [重复]

我想在确切的时间定期向用户发送离线通知(假设每天上午9:00)。现在我正在尝试Aman的workmanager,但是找不到像AlarmsManager的setExact或者......的任何方法。

回答 2 投票 4

Worker中的同步或异步Rxjava(来自WorkManager组件)什么是正确的选择?

我是新架构组件WorkManager的新手,我通过Retrofit和RxJava进行API调用。我的用例是从后端获取新帖子,然后显示通知,并更新小部件。 ...

回答 4 投票 17

使用多个为输入执行相同任务的工作人员或一个多次执行任务输入的工作人员是否更好?

使用多个为输入执行相同任务的工作人员或一个多次执行任务输入的工作人员是否更好? 1名工人:\\\ SomeWorker.class @NonNull @Override ...

回答 1 投票 1

如何使用工作管理器解决用户杀死应用程序后退出区域的问题?

我有altbeacon库的问题。我正在准备一个小型库,其中一个模块扫描背景和前景中的信标。我在Github上的一个库中找到了示例应用程序,我有......

回答 1 投票 0

Android后台服务限制:服务中的FileObserver还是使用Scheduler?

我需要在后台实现fileObserver,因此如果新文件到达观察目录,则必须触发通知。考虑到奥利奥实施的背景限制,......

回答 1 投票 0

如何在电池优化激活时执行后台服务

我目前使用Firebase JobDipatcher在后台执行定期任务。问题是后台服务仅在禁用电池优化和待机状态时执行...

回答 1 投票 0

未从WorkManager调用位置

我正在使用工作管理器来启动位置服务,它每15分钟后加载一次doWork()方法,但不会执行onLocationChanged。在我使用Job Scheduler之前,它正在工作......

回答 1 投票 0

如何在app不在前台时安排WorkManager

我想运行一个任务,它进行一些API调用并对本地数据库进行更改。当应用程序运行时,这不应该发生,否则会造成严重破坏。我如何设置workManager来执行...

回答 1 投票 0

在bootreceived上工作

我试着开始,为什么工作经理不会开始接收?约束约束=新的Constraints.Builder()。build(); PeriodicWorkRequest saveRequest = new PeriodicWorkRequest.Builder(...

回答 1 投票 0

如何在android Oreo及以上版本中跟踪用户

我想在android Oreo版本中每30分钟跟踪一次用户。当用户从最近的应用托盘中删除时,跟踪服务将停止。我尝试使用前台服务/工作管理器......

回答 1 投票 0

使用workManager通知

我正在使用PeriodicWorkRequest创建应用程序来执行或触发每天更改内容的通知。它工作顺利,但我想测试第二天的内容,我在这种情况下搜索...

回答 1 投票 0

Android Workmanager在固定的过程中运行作业

我有一个必须在固定过程中运行的后台任务。我目前正在使用JobIntentService。但是,我想迁移到WorkManager以利用基于网络的任务延迟。是......

回答 2 投票 3

WorkManager不重复PeriodicWorkRequest

我正在创建一个Android应用程序来在后台运行我的代码。我很清楚Android Oreo对后台服务的限制,这就是我使用WorkManager API的原因......

回答 3 投票 1

当应用程序被杀死时,Job Scheduler和WorkManager将被销毁

试图将视频压缩放在后台,但app被杀死了WorkManager和JobScheduler破坏了如何解决这个问题? if(Build.VERSION.SDK_INT> = Build.VERSION_CODES.LOLLIPOP){...

回答 1 投票 0

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