![](/img/trans.png)
[英]how to run app in background on devices that kill background services (like Xiomi)?
[英]Kill an App with background Services
我有一个还运行5个后台服务的应用程序。 基本服务类包含方法:
public override void OnTaskRemoved(Intent rootIntent)
{
base.OnTaskRemoved(rootIntent);
StopSelf();
}
当用户关闭应用程序时,以上代码正在工作-服务正在停止。 但是,我实现了另一个功能-用户可以自行关闭应用程序。 为达到目的,我发现这部分代码可以使用:
Process.KillProcess(Process.MyPid());
调试过程中关闭了应用程序,但在发布应用程序后出现了魔术标志
“应用程序已停止”。
经过一番阅读,我发现它必须与服务有关。 有人面对过类似的问题吗?
您可以使用Finish()方法进行活动,并调用StopService()方法来停止特定服务
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.