android.intent.action.DATE_CHANGED是否至少在手动更改时间或日期时才能在所有设备上正常工作?

时间:2015-11-07 16:38:59

标签: android broadcastreceiver

我之前已经问过这个问题。我已经研究了一点安静,另一种方法是使用AlarmManager。 但这不是我想要的,因为我的应用程序需要在每天00:00运行一段代码。 目前我正在使用辅助功能服务,该服务可能会持续一天以上,导致在00:00的第二天不会触发警报。

android.intent.action.DATE_CHANGED本来是完美的,但显然有很多错误。我不知道为什么谷歌不会纠正像这样重要的东西。

任何workArounds都非常有用并且非常感激

1 个答案:

答案 0 :(得分:0)

您可以使用AlarmManager并安排下一个00:00,当它触发时,它可以重新安排第二天的流程。