我在服务(RefreshTasks)中有一个线程(Updater),用于检查服务器上是否有某些更新。然后我有4个使用这些数据的活动。 但是我在管理这项服务时遇到了问题...... 我想在整个应用程序中保持服务活动,即使屏幕熄灭。管理这样的服务的正确做法是什么?在这一刻,我开始和停止服务每个onResume和onPause方法的所有活动......但这意味着服务将在屏幕关闭时停止。 有什么建议吗?
谢谢AL。
答案 0 :(得分:0)
当您的应用暂停时,服务实例也会继续运行。 我建议您查看Google提供的此服务,这是设备与您的服务之间通信推送通知的良好解决方案:
https://developers.google.com/android/c2dm/
这是一个很好的教程: