即使该应用被终止,我也想在后台运行服务.此功能在某些设备上运行良好.但是在oppo,mi和vivo手机中,如果应用被杀死,它将无法运行.我如何为这些设备执行此操作
I want to run service in background even if the app is killed. This functionality is working fine on some devices. But in oppo,mi and vivo phone its not running if app is killed. how can i do this for these devices
推荐答案
从最近的应用程序中删除应用程序被杀死甚至服务也被杀死之后,我在Oppo,Vivo,Mi等手机上也遇到了同样的问题
I had same issue with Oppo, Vivo, Mi and etc phones, after removing from recent applications app was getting killed even services was getting killed
解决方案: 我已添加了 this 在我的应用程序中,并且可以正常工作.
Solution: I had add autostart permissions like this in my application and it worked.
解决此问题后,由于DOZE模式在后台运行了一段时间,我的应用被冻结/被杀死
After resolving this issue my app was getting frozen/killed after sometime running in background due to DOZE mode
解决方案: 对于这种情况,这有效并且现在我的应用程序可在任何设备上在后台运行
Solution: for this condition this worked and now my app is working in background in any device
更多推荐
在oppo,vivo,mi android版本7.1.2中杀死后,后台服务未重新启动
发布评论