在某些设备中关闭屏幕时服务会被杀死

时间:2017-07-13 16:48:39

标签: java android service android-service

我看过很多关于这个问题的网页,但没有帮助我。 即使屏幕关闭,我也有一个应该在后台运行的服务。

但是有些Android设备(比如许多华为手机)有电池保养功能可以在屏幕关闭时终止服务,而android 6有这个选项(屏幕关闭后继续运行)但是用户应该自己给予该许可。

我看到电报服务也被杀了,但是即使屏幕关闭,whatsapp服务也不会停止。

这是我在androidManifest中的服务

<service android:name=".myservice" />

清单中是否有任何选项可以在屏幕关闭时保持服务运行?我不能使用粘性服务,因为它在屏幕打开后反复运行,但我的服务应该启动一次!

或针对此问题的任何其他解决方案?谢谢!

0 个答案:

没有答案