У меня есть служба сигнализации, которая перечисляется в android.intent.action.PHONE_STATE, и она работает хорошо, но когда мне поступает входящий звонок, она запускает мою тревогу.
что я делаю не так?
Входящий вызов - это изменение состояния телефона, поэтому, естественно, он вызывает ваш будильник, если вы настроили службу будильника на срабатывание этого намерения.
Взгляните на EXTRA_STATE . Это может помочь вам точно отфильтровать время срабатывания будильника.