服务被终止(关闭)时是否维护 IntentService 队列?
Is IntentService queue is maintained when service is killed (closed)?
目前,我正在开发可以 post 对文章发表评论的 SNS 应用程序。我想在后台处理一些网络进程(例如服务等)。但我对此有些担心。如果我通过 IntentService 实现该功能,用户终止应用程序是否安全?
我已将所有 'Comment Request' 存储计划到 IntentService 队列中。但是当用户终止应用程序时会有风险。 (我想 Android OS 必须销毁 IntentService 队列)
所以,我想问一下。当用户关闭(终止)应用程序时,IntentService 的意图队列是否正在维护?如果没有,我如何处理这个问题?使用数据库或其他东西来保存 IntentService 队列?当然,我对此一无所知。
如果用户杀死应用程序,服务是安全的。如果他们想进入他们的手机应用程序管理器并停止服务,那是完全不同的,无法停止的东西,所以那是服务结束的时候。您的意图服务会很好。如需更多信息:[https://developer.android.com/training/run-background-service/create-service.html]
目前,我正在开发可以 post 对文章发表评论的 SNS 应用程序。我想在后台处理一些网络进程(例如服务等)。但我对此有些担心。如果我通过 IntentService 实现该功能,用户终止应用程序是否安全?
我已将所有 'Comment Request' 存储计划到 IntentService 队列中。但是当用户终止应用程序时会有风险。 (我想 Android OS 必须销毁 IntentService 队列)
所以,我想问一下。当用户关闭(终止)应用程序时,IntentService 的意图队列是否正在维护?如果没有,我如何处理这个问题?使用数据库或其他东西来保存 IntentService 队列?当然,我对此一无所知。
如果用户杀死应用程序,服务是安全的。如果他们想进入他们的手机应用程序管理器并停止服务,那是完全不同的,无法停止的东西,所以那是服务结束的时候。您的意图服务会很好。如需更多信息:[https://developer.android.com/training/run-background-service/create-service.html]