即使我们在Android中强制使用该应用程序,如何启动服务。

时间:2011-11-22 09:24:10

标签: android

我创建了一个Activity并在该activity中启动了一个服务。即使我们让应用程序强行关闭,服务也应该在后台运行。请帮我解决这个问题。

2 个答案:

答案 0 :(得分:0)

服务在其应用程序的同一进程上运行。为此,如果其申请被强制关闭,他们应该死亡。

也许您应该考虑使用不同的线程: Processes and Threads

答案 1 :(得分:0)

当app强行关闭时,服务就会被破坏。 查看下面的链接,其中显示了onstartCommand func的返回值。 http://developer.android.com/reference/android/app/Service.html#START_STICKY 通过此系统重新启动服务。 检查一下。 http://developer.android.com/reference/android/app/Service.html#START_CONTINUATION_MASK http://developer.android.com/reference/android/app/Service.html#START_REDELIVER_INTENT