如何在没有服务的情况下继续运行我的应用程序?

时间:2015-12-11 20:56:10

标签: android

我的设备会在2-3分钟后将应用程序发送到后台时自动从后台移除我的应用程序,并且如果我的应用程序从后台删除了工作流程,那么如果我再次打开它,它会开始强行关闭。我想让它在没有使用服务的情况下在后台运行。

有可能吗?

1 个答案:

答案 0 :(得分:3)

  

有可能吗?

没有

当您的应用不再位于前台时,您的流程可以随时终止。这可能是您的应用移动到后台后的毫秒,秒,分钟或小时。当它发生时取决于许多环境因素:Android的版本,系统RAM的数量,设备的繁忙程度等等。

使用服务不会改变这种情况,认为这是对您的流程(希望)actively delivering value to the user向Android发出的信号,因此您的流程应该继续运行一段时间。

如果您不想使用某项服务,那很好,但请不要指望您的流程能够运行很长时间。