我一直在使用闹钟管理器在闹钟被调用时触发通知。但问题是我必须实现特定的permision才能使用Alarm,用户可能不喜欢我们这个障碍。
有没有其他方法可以显示重复通知。在十字路口,我不必使用报警管理器重复通知。此外,我对利用推送通知(避免无用的麻烦)不感兴趣。
简而言之:
1。)我想通知用户定期启动我的应用程序
2.)不使用警报管理器和推送通知。
感谢!!!
答案 0 :(得分:1)
我必须实现特定的permision才能使用Alarm
不,你没有。
使用Alarm Manager或设置警报权限的权限。
只有setAlarmClock()
方法才需要这样做。常规AlarmManager
方法(例如set()
,setRepeating()
)不需要此权限。
重启时警报会被清除。如果您想在重新启动时自动重新建立这些警报,则需要BOOT_COMPLETED
权限才能安排在此时获得控制权。但是,您可能希望在其他时间重新建立警报(例如,当用户下次运行您的应用时),因此BOOT_COMPLETED
是可选的。