【问题标题】:Android automatically send data to server when device online in unstable internet connection area [duplicate]当设备在不稳定的互联网连接区域在线时,Android会自动将数据发送到服务器[重复]
【发布时间】:2021-01-11 10:51:18
【问题描述】:

我住在互联网连接会随机在线/离线的区域。为了确保我的应用程序当前支持的业务的顺利进行,如果设备在提交时在线,我会直接将其提交数据在线发送到服务器,但我会将数据保存到 sqlite,如果设备在提交时离线。以后设备上线时,应用会自动将在线数据发送到服务器

我如何实现这一目标?如果存在保存的提交数据,我是否应该提供一项不断检查互联网连接的服务?还是有更合适更好的方法?谢谢。

【问题讨论】:

标签: android sqlite server offline submission


【解决方案1】:

您需要添加广播接收器以连接互联网。当互联网可用时,您需要该服务来检查是否有任何可用的本地数据并将其发送到服务器。对于服务,我会强烈推荐工作经理。可以关注本站了解工作经理:https://developer.android.com/topic/libraries/architecture/workmanager/basics

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-10
    • 2019-12-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多