我使用的是Sumsung GT-S7710安卓版4.1.2。当我强制从手机中的应用程序列表中手动关闭我的应用程序时 - 单独的服务进程就会死机。我可以在工作室看到它。并且它不再起作用了(我曾经通过发布通知声音来检查它)。但是在网上很多地方人们说android:process =“:remote”选项会阻止我的服务被杀,但似乎不适用于Force Close案例。任何建议赞赏。 Thx提前。
<service android:name=".ActService" android:process=":remote"/>
答案 0 :(得分:3)
当我强行从手机中的应用列表中关闭我的应用时
您的意思是,您要进入“设置”应用,进入其中的“应用”屏幕,找到您的应用,然后点按“强制停止”按钮。
单独的服务流程已经死亡
不确定。如果用户通过“设置”强制停止应用程序,则会终止所有进程。
但是在网上的许多地方人们说android:process =“:remote”选项会阻止我的服务被杀,但似乎不适用于Force Close案例。
正确。它不应该适用于那种情况。如果用户从概览屏幕(a.k.a.,即最近任务屏幕)滑动应用程序的任务,那么单独的进程可以帮助。