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

发布于 2024-12-17 20:58:59 字数 65 浏览 0 评论 0原文

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

I created an Activity and started a service in that activity.The service should run in the background even if we make the application to force close.Please help me to solve this problem.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

生活了然无味 2024-12-24 20:58:59

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

也许您应该考虑使用不同的线程:
进程和线程

Services run on the same proccess of its application. For this, they should die if its application is force closed.

Maybe you should think about using different threads:
Processes and Threads

薆情海 2024-12-24 20:58:59

当应用程序强制关闭时,服务就会被破坏。
查看下面的链接,其中显示了 onstartCommand 函数的返回值。
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

When app gets force close then service gets destroyed.
Check out below link, which shows a Return value from onstartCommand func.
http://developer.android.com/reference/android/app/Service.html#START_STICKY
By this system restarts service.
Check this also.
http://developer.android.com/reference/android/app/Service.html#START_CONTINUATION_MASK
http://developer.android.com/reference/android/app/Service.html#START_REDELIVER_INTENT

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文