【问题标题】:Broadcast Receiver for Ultra Power Saving Mode超省电模式的广播接收器
【发布时间】:2015-06-03 23:52:15
【问题描述】:

当用户关闭 Ultra Power Saving Mode (Samsung) 或 Ultra Stamina Mode (Sony) 等不同设备供应商实施的 Ultra 模式时,是否可以拥有广播接收器?

我有一个正在运行的警报管理器,它会在一定间隔后触发我的 IntentService,当我在 Sony 或三星上打开 Ultra 模式时,警报管理器不可用,但是当我关闭 Ultra 模式时,我希望广播动作这样我就可以像在 Boot_Completed 上一样接收它并启动我的警报管理器。

我在网上找到了一些信息,例如 POWER_SAVE_MODE,但它也说它只在棒棒糖中可用。

感谢您的帮助。

谢谢

【问题讨论】:

标签: android broadcastreceiver alarmmanager power-saving


【解决方案1】:

首先,这种方式仅在采用 Android 4.4 API 19 的三星设备上进行了测试。

您只需将关闭超级省电模式视为BOOT_COMPLETED操作

这意味着您必须让您的活动或服务(无论启动 AlarmManager 的方式)在系统启动时启动,以便在关闭超级省电模式后启动。

【讨论】:

    【解决方案2】:

    超省电模式未启用或在股票 android 中可用或没有任何文档,而索尼试图杀死一些应用程序或一些传感器以保持电池更长的时间。

    【讨论】:

      猜你喜欢
      • 2011-06-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-20
      相关资源
      最近更新 更多