用工人的意图开始活动,在某些设备上不起作用
我正在尝试使用 Worker 使用 Workmanager API在应用程序在后台时仅在特定时间/日期打开一次活动,它在我的模拟器中确实可以工作在Android 12上,但是…
Android Workmanager获得工人课程的参考
我面临以下问题:有我的课程继承 coroutineworker 。该工人的逻辑已经足够复杂,实际上 dowork()调用内部其他例程和捕获( collect )的结果几个 st…
如何使用工作要求在Kotlin的工作经理中定期工作请求链接
我有下面的三个工作请求 val imageWorker = OneTimeWorkRequestBuilder() .setConstraints(constraints) .addTag("imageWork") .build() val gpSurvey…
在MVVM Architecture Android中启动工人的正确位置是什么?
我有一个 workmanager ,每五个小时从roomdb和通知 我不知道将工作经理放入MVVM架构的地方是哪里。 我应该在ViewModel或存储库中使用吗?…
使用AlarmManager进行周期性任务Android
我是Android的新手。我想开发一个将每20分钟做任何事情的应用程序:如果用户在应用中,他们只会收到一条消息,否则,该应用程序将设置一个对话框,如…
前景服务如果手机处于空闲模式,则无法正常工作
步骤: 我们正在使用Android Workmanager 参考链接:: https://developer.android.com/topic/libraries/libraries/架构/工人/基础知识 为前景服务应用…
无法在直接启动模式下初始化工人
我是Workmanager的新手,我对存储保护有一个疑问。 提示:无法在直接启动模式下初始化工人。 我搜索了很长时间来找到: androidmanifest.xml
Android:在附近找到一些BLE设备时如何执行服务
现在,我正在开发与控制器一起使用实体锁的Android的客户端应用程序。用户可以使用此应用程序(连接 - >安全会话创建 - 发送某些用户键)通过蓝牙…
Coroutineworker类未在Android中实例化
我一直在尝试在与之合作的Android应用程序中运行Coroutine Worker课程。我还试图向班级注入依赖。请参阅下面的代码, @HiltWorker class BackgroundWo…
Android Room无法在主线程上访问数据库,因为它可能会长时间锁定UI
我正在使用Hilt和coroutine Worker请求API,并且在获取数据后,我想将其提升到我的房间存储库,这里的问题即使我使用 withContext(dispatchers.io) …
关闭应用程序时,如何在Android 12及更高版本中获得位置?
当使用Workmanager关闭应用程序时,我正在尝试在Android 12中找到位置。但是问题是,它工作了几分钟,并被操作系统杀死。我无法确定为什么会发生这种…
为什么OnReceive多次被称为多次?
我正在一眼可以在Android上组成的工人。 为什么在无限循环中连续地调用OnReceive? 我在这里想念什么? class MyWidget : GlanceAppWidget() { @Compo…
Android建议可靠的API进行定期背景工作?
我一直在使用Workmanager为我的应用程序创建通知。出于我的目的,我认为定期工作是最合适的,但是经过一些测试和在线阅读之后,它似乎非常不可靠。使…