因此,我有一个警报,该警报在触发时会显示通知,并在下一个小时与setExactAndAllowWhileIdle设置相同的警报,但在夜间,例如成功发出警报后,凌晨1点,凌晨2点,然后在凌晨3点,警报不会触发,并且当然,它不会在下一个小时显示,因为它没有设置新的。当我在上午8:15唤醒设备时,它会触发此警报。

Android 7.0,在华为P9上测试

最佳答案

华为有一个称为“受保护的应用程序”的东西,可以通过电话设置访问它(电池管理器>受保护的应用程序)。尝试将您的应用添加到此列表中,以使其在屏幕关闭后保持运行状态。

10-08 07:33