我必须在一个项目中工作,我必须每15分钟上传用户的位置。为此,我搜索了很多次,找到了Recurring work with PeriodicWorkRequest。但问题是,当应用程序根据给定的here答案关闭/终止时,WorkManager可能无法工作。然后我找到了关于android中的服务。所以我想知道,如果我想每15分钟发送一次用户的位置,即使应用程序被杀死了,那么如何处理呢?
我有一个生日应用程序,需要检查当地的SharedPreferences数据,每天一次,看看是否有人的生日是那天。如果我能让它在每一分钟的提醒工作,我可以调整它显示来自SharedPreferences的数据,这不是什么大问题。我使用setInexactRepeating作为我的警报管理器,并让它触发一个名为"ReminderAlarm“的类,然后启动一个服务,该服务创建一个通知通道并构建一个测试通知。new Intent(context, R
我使用PeriodicWorkRequest和Workmanger从应用程序每2小时发送一次本地通知。但什么都没发生。一旦我打开应用程序,doWork()方法就会被调用,通知就会出现,而不是当应用程序处于后台或从最近的应用程序历史中删除时 .setRequiredNetworkType(NetworkType.CONNECTED)
final <em
我创建了一个周期性的每周工作经理员工来删除我的应用程序创建的文件。WorkManager workManager = WorkManager.getInstance(context); PeriodicWorkRequestperiodicWorkRequest = new PeriodicWorkRequest.Builder(DeleteFileWorker.class, 7, Time