应用关闭时如何停止Android服务

卡米尔

我试图保持服务连续运行,直到用户关闭应用程序为止。

我使用的是startService()从方法onCreate()我的主要活动的方法,并stopService()onDestroy()方法。

现在,我遇到了问题,因为当我旋转设备或关闭屏幕时,我的主要活动似乎已经死亡并重新创建了。

仅当用户手动停止应用程序时,如何才能停止服务?

CVA

在清单文件的服务标签中设置以下属性,

<service android:name="service" android:stopWithTask="true"/>

ondestroy()删除任务(从最近的应用程序列表中关闭应用程序)后,添加此项将调用服务的服务。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

当应用关闭时如何停止服务

应用程序关闭时,Android服务停止

Android:如何在应用关闭时停止监听器

如何设置systemd以确保它在服务器关闭/重启时停止我的应用程序

Android服务-应用程序关闭后无法停止

活动关闭时服务停止

当 nfs 服务器关闭时,如何让 linux 停止抱怨?

当应用程序被杀死或关闭时,我如何保持后台 android 服务运行

如何停止/关闭SignalR服务

停止服务并关闭应用程序

当Android设备中的屏幕关闭时如何停止后台线程

Android如何在屏幕关闭时停止音乐

关闭xcool窗口表单时如何停止关闭整个应用程序

使用任务管理器关闭应用程序时停止Android服务

重新打开和关闭应用程序时,Android服务停止

Android:服务会因关闭“活动”而停止

如何退出并停止从应用程序运行后台但不关闭服务

Android 如何在应用程序关闭时发送通知

Android崩溃时停止服务

应用关闭时如何自动关闭WiFi

使用服务Android时,应用程序在关闭时崩溃,因为我试图使用意图

android:应用程序停止运行,然后在屏幕关闭时崩溃

应用启动和关闭时,Android定期工作请求启动和停止

如何在启动/关闭时手动启动/停止hadoop服务?

应用关闭后,NativeScript后台服务停止工作

关闭模式时如何停止 $interval ($uibModal)

如果无事可做,Android应用程式在退出时是否应关闭其服务

在 Android Studio 中更改片段时如何关闭 Unity 而不关闭整个应用程序?

如何仅在应用程序关闭时结束前台服务