我看过很多关于这个问题的网页,但没有帮助我。 即使屏幕关闭,我也有一个应该在后台运行的服务。
但是有些Android设备(比如许多华为手机)有电池保养功能可以在屏幕关闭时终止服务,而android 6有这个选项(屏幕关闭后继续运行)但是用户应该自己给予该许可。
我看到电报服务也被杀了,但是即使屏幕关闭,whatsapp服务也不会停止。
这是我在androidManifest中的服务
<service android:name=".myservice" />
清单中是否有任何选项可以在屏幕关闭时保持服务运行?我不能使用粘性服务,因为它在屏幕打开后反复运行,但我的服务应该启动一次!
或针对此问题的任何其他解决方案?谢谢!