【发布时间】:2017-06-20 11:19:22
【问题描述】:
我需要创建一个与 android 应用程序一起运行的服务,无论用户在哪个应用程序屏幕上。 该应用程序是一个聊天应用程序,因此当设备离线时,该服务应该将所有离线发送的消息排队,并且当设备连接时,它应该同步所有消息。
我已经为作业调度程序编写了代码,以便在设备在线时自动同步数据,但在应用程序处于活动状态时我想手动处理。
【问题讨论】:
-
只需使用警报管理器并在一定时间间隔触发。长时间运行的服务可能会被系统操作系统杀死。
标签: android service broadcastreceiver android-broadcast intentservice