Android CalendarContract.ACTION\u事件\u提醒被多次调用

Android CalendarContract.ACTION\u事件\u提醒被多次调用,android,android-intent,broadcastreceiver,android-broadcast,android-calendar,Android,Android Intent,Broadcastreceiver,Android Broadcast,Android Calendar,我有一个接受器来捕捉事件。这是我的听筒: public class CalendarReminderReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { if (intent.getAction().equalsIgnoreCase(CalendarContract.ACTION_EVENT_REMINDER))

我有一个接受器来捕捉事件。这是我的听筒:

public class CalendarReminderReceiver extends BroadcastReceiver {
    @Override
    public void onReceive(Context context, Intent intent) {
        if (intent.getAction().equalsIgnoreCase(CalendarContract.ACTION_EVENT_REMINDER)) {
            Log.d("test", "reminder fired");
        }
    }
}
这是我的
manifest.xml

<receiver android:name=".CalendarReminderReceiver">
            <intent-filter>
                <action android:name="android.intent.action.EVENT_REMINDER" />
                <data android:scheme="content" />
            </intent-filter>
</receiver>

问题在于日志多次(六次)出现在logcat中。我在棒棒糖和kitkat上进行了测试,在这两种设备上,接收器都发射了6次。有什么问题