如果我使用华为p9(Android 6.0)中的sendMessage
向Android Wear(Sony)发送一些字节,则在手持设备的屏幕关闭时不会传递消息。在打开手机屏幕(1分钟)之前,佩戴者内部的通知不会更新! setUrgent
会有帮助吗?我已经在"已批准的应用程序列表中添加了该应用程序"屏幕关闭时可以正常工作。该应用程序已在WAKELOCK状态下运行。
它是所有Android 6.0及更新设备的功能吗?
是否可能避免这种情况?什么关键?
答案 0 :(得分:1)
我浪费了3天才找到解决方案 要解决此问题,只需启用所有应用程序 在偏好中:
使用省电保护应用程序
详细说明:
要访问此电源配置文件部分
转到系统设置。 (你可以在快速找到 通过拉下状态来切换通知阴影的一部分 屏幕顶部的栏)向下滚动到高级设置 然后进入电池管理器。转到受保护的应用选项。 (这就是你在这里寻找的东西。这将控制什么 允许在屏幕关闭时运行,什么不是。)
http://itechify.com/2016/02/01/how-to-fix-missing-push-notifications-on-huawei-smartphones/
答案 1 :(得分:1)
我有一台运行Android 7.0和EMUI 5.0的华为Honor 6X。由于华为的电池优化服务终止进程,我在屏幕被锁定后无法收到Pebble Time上的通知。 Vyacheslav提供的说明可能适用于以前的OS和EMUI版本,但我无法在我的特定设备上找到这些选项。不过,他的回答确实指出了我正确的方向。通知问题是由于过度热心的电源管理导致的许多问题之一(非常感谢华为#sarcasm)。以下是我在手机上排除电池优化应用的说明:
我想提一下,您可能还需要进入系统>电池并更改应用的屏幕锁定后关闭应用设置。我之前在尝试修复此问题时未能成功执行此步骤。当我有时间时,我可以回过头来测试是否需要完成这两项更改,或者电池优化排除是否能够自行解决。与此同时,如果您将应用程序排除在电池优化之外并且它仍然被杀死,那么锁定屏幕也会发生变化。