如何使用工作管理器下载一组数据,其中包括图像和视频以及进度详细信息?
作者:RKB 提问时间:9/10/2021
在我的 Android 应用程序中,有一个从服务器获取的一些对象的列表。此对象 JSON 中的每一个都包含一些文本数据以及一组图像和视频 URL。用例是,用户只需单击一下即可下载整个数据,并将其存储在...
Android-WorkManager 问答列表
作者:RKB 提问时间:9/10/2021
在我的 Android 应用程序中,有一个从服务器获取的一些对象的列表。此对象 JSON 中的每一个都包含一些文本数据以及一组图像和视频 URL。用例是,用户只需单击一下即可下载整个数据,并将其存储在...
作者:Viktor Pesic 提问时间:1/3/2022
我希望我的应用程序在使用 workmanager 时在后台阅读电子邮件并发送通知,我的工作管理器在后台任务上抛出 NetworkOnMainThreadException 几次执行后停止工作: 我想制...
作者:Waking7319 提问时间:1/21/2023
我有一个生产中的应用程序,其中包含一个 AppWidget,它通过 WorkManager 安排定期刷新。我只是从 Retrofit 服务请求一些数据,然后通过 Room DAO 保留这些数据。我收到...
作者:Sohel Shaikh 提问时间:4/19/2023
我想创建一个使用 .NetworkRequestWorkerWorkManager 所有网络请求都将具有一组类似的逻辑: 网络请求的参数(请求正文) 请求成功时执行某些操作 请求失败时执行某些操作...
作者:StayCool 提问时间:7/12/2023
我正在尝试为一组文件(~2000)运行一些工作,我需要解码一些文件,因此需要大量内存。如果我像那样“做工作”: override suspend fun doWork(): Result { (0...
作者:shadygoneinsane 提问时间:7/17/2023
短篇小说: 我有一个执行任务,涉及从本地数据库获取数据并对此数据进行检查。但是,我注意到有时在我的代码仍在执行时调用工作线程的方法。这引发了对可能持续 12-18 小时的长时间运行任务期间潜在问题的担...
作者:Kalpesh Doru 提问时间:11/8/2023
当我的 Android 应用程序不在前台时,我遇到了使用 PeriodicWorkRequest 将数据插入数据库的问题。我设置了一个 Room 数据库、Hilt 和 WorkManager 来执行此...
作者:Kalpesh Doru 提问时间:11/10/2023
我目前正在开发一个 Android 应用程序,我需要使用 Periodic WorkManager 在后台定期获取用户的位置。我已将 WorkRequest 设置为每 15 分钟触发一次,当应用程序位...