华为省电应用允许应用在后台 运行

Huawei power saver app allowing app to run in background

我开发了一个 receives push notifications from Parse 的应用程序。该应用程序设计为 运行 在后台运行,因此即使应用程序关闭也可以收到通知。

但我们正面临 Huawei's 设备的挑战,因为它的自定义 "power savings" 功能检测到应用程序是耗电的,因此在屏幕锁定时将其从内存中清除。

是否有任何已知方法可以防止应用程序受到限制或在安装时将其添加到 "Protected Apps" 列表?

注意:我们从 GCM notificatoins 开始,但在得知 GCM's 通知传递不稳定后,我们继续 Parse.com's PPNS,然后是这个新障碍。

除了检测设备,我们不能做太多事情,如果设备是华为的,如果所需的应用程序不会被添加到受保护的应用程序,我们会警告用户可能出现的问题,因此这是我们做的唯一方法 need.No 其他可用的方式,我认为它永远不会!