服务在定制OS设备上被杀死

时间:2019-06-25 15:46:55

标签: android background-service

我是一名新手android开发人员。.我无法在没有库存的android设备上保持后台服务广播接收器等处于活动状态。.我尝试了许多解决方案,但找不到可行的解决方案...请帮助。< / p>

1 个答案:

答案 0 :(得分:0)

不幸的是,由于其制造商采取了积极的节电政策,因此许多Android设备在后台都无法正常运行。这为您提供了两种选择:要么指示您的用户如何将您的应用“白名单”,以免因电池消耗而被杀死。

请参见此处:Don't kill my app.

或者,通过特殊权限自动完成此操作。

参见此处:Optimize for Doze and App Standby

您应该知道第二个选项存在一些问题,因为它不能解决所有制造商的问题,而且,如果您请求,并且除非核心,否则您的应用可能会被Play商店禁止该应用程序的功能受到不利影响。