在Android中使用Alarm Manager时,我应该声明权限“com.android.alarm.permission.SET_ALARM”吗?

时间:2013-12-16 21:12:02

标签: android alarmmanager android-permissions

我见过许多使用AlarmManager的教程,有些确实声明com.android.alarm.permission.SET_ALARM而有些则没有。{
什么时候应该申报,什么时候不申报? 我的应用使用是设置Alarm以在特定时间关闭并执行接收方的onReceive()

2 个答案:

答案 0 :(得分:3)

您无需声明“com.android.alarm.permission.SET_ALARM”即可使用AlarmManager。使用AlarmClock时需要该权限。

答案 1 :(得分:0)

添加权限,因为在某些设备上没有此权限,AlarmManager有时无法工作(在设备启动时在Sony Xperia XZ Android 8上进行了测试)