在省电模式Android上运行后台服务

我有一个用于发送http请求的服务,该服务在后台运行,并且在“正常模式”下工作正常。问题是当我将手机置于“省电模式”时,该服务无法正常工作。但是,像Whatsapp这样的应用程序仍然可以使用。你知道发生了什么吗?

回答:

诸如Whatsapp之类的移动应用程序必须请求权限才能将其从打ze /省电和应用待机模式中排除。

可以通过在 配置白名单来手动配置此功能。

另外,从23

API,你可以使用的权限模型,要求用户白名单他们(指此)。通过API,您还可以通过调用isIgnoringBatteryOptimizations()检查您的应用当前是否在白名单上

但是,您需要满足某些条件才能将自己列入白名单。否则,您在维护Google

Play商店中的应用程序时会遇到问题。

但是,像Whatsapp这样的Messenger应用程序大多是通过高优先级的推送通知触发的,因此即使不运行后台进程,它们也更有可能处于活动状态。

以上是 在省电模式Android上运行后台服务 的全部内容, 来源链接: utcz.com/qa/408373.html

回到顶部