【问题标题】:Android kitkat Alarm manager in sleeping modeAndroid kitkat 睡眠模式下的闹钟管理器
【发布时间】:2015-05-27 06:25:07
【问题描述】:
当设备处于睡眠模式时,kitkat 版本的警报管理器出现问题。
闹钟没有唤醒设备>>>当我连接到wifi或给电池充电时一切正常
任何建议..
我的闹钟管理器
AlarmManager.setExact(AlarmManager.RTC_WAKEUP,
System.currentTimeMillis() + newTimeInterval,
PendingIntent);
【问题讨论】:
标签:
android
alarmmanager
android-4.4-kitkat
sleep-mode
【解决方案1】:
尝试使用它。它会帮助你
My alarm manager AlarmManager.set(AlarmManager.ELAPSED_REALTIME_WAKEUP, System.currentTimeMillis() + newTimeInterval, PendingIntent);
【解决方案2】:
如果您的设备像大多数较新的 Sony 设备一样具有“耐力模式”并且此模式已激活,则 AlarmManager 将无法按预期工作。 “setExact”方法基本上将作为“set”工作,当用户重新打开设备时,将首先传递待处理的意图。您可以通过禁用 stamina 模式或将您的应用程序添加到 stamina 模式白名单(允许在待机期间运行的应用程序列表)来避免这种行为。我没有成功找到“问题”的编程解决方案。