我想知道是否有一种方法可以使本机应用程序响应wifi的变化,即使它处于关闭或后台状态?
我要解决的用例看起来像这样。有一个关键的API调用需要发生,但是当用户使用该应用程序时,没有Internet连接。因此,我将此API调用所需的所有数据存储在数据库中。 wifi最终恢复后,我的应用程序能否自动进行此后台通话?
我一直在查看wikipedia article on the bar unit,使用它您可以安排您的应用每15分钟在后台开始一些处理。我可以使用它,但它对于我的目的来说有点太浪费了,因为理想情况下,我希望该应用仅在wifi恢复时才“唤醒”,而不是每15分钟保持一次“唤醒”。