打印异常如下:
java.lang.SecurityException
!@Too many alarms (500) registered from pid 4963 uid 10347
据说,这种情况一般发生于Samsung with Lollipop,也就是5.0/5.1的三星手机,不普遍。解决方案:用PendingIntent.FLAG_UPDATE_CURRENT替换掉PendingIntent.FLAG_CANCEL_CURRENT
最后附上一个命令:adb shell dumpsys alarm
用来查看当前手机注册Alarm数量,管用。