当互联网可用且应用程序已关闭时,是否有可能发送数据? 假设我有一个应用程序必须发送一些数据,但用户没有打开互联网连接。他关闭了应用程序,稍后又打开了 wifi。现在我想发送之前等待发送的数据。我能以某种方式做到吗?
最佳答案
是的,这是可能的。
维护所有失败请求的本地数据库。现在,当用户关闭应用程序时,启动后台服务,该服务将注册为在连接发生变化时接收广播消息。一旦建立连接,就从数据库检索失败的请求并激发新的请求。整个过程的主要元素是后台服务,它将监听广播并在服务器上重复请求。
关于android - 在 Android 中等待互联网连接发送数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26068303/