我有一个业务需求,那就是Android应用需要在专用设备上每隔几秒钟(始终为24/7)向服务器报告一次。 首先,我认为可以使用PeriodicWorkRequest来完成此操作,但是我已经知道它的最小间隔为15分钟。
实现此目标的最佳方法是什么?我可以依靠什么机制来确保进程不会被杀死?
是否可以使用WorkManager?我应该有一个带有循环的前台服务吗?
答案 0 :(得分:0)
我认为您可以用其他方式安排它。让您的服务器将通知发送到您的android设备,可以通过firebase轻松完成。然后在您的应用中处理通知,并向服务器报告。