BroadcastReceiver 不接收 TIME_SET、DATE_CHANGED 操作

BroadcastReceiver does not receiver TIME_SET, DATE_CHANGED actions

我尝试捕捉日期和时间的变化。为此,我注册了 receive

<receiver android:enabled="true" android:name=".model.ChangeTimeReceiver">
            <intent-filter>
                <action android:name="ANDROID.INTENT.ACTION.DATE_CHANGED"/>
                <action android:name="ANDROID.INTENT.ACTION.TIME_SET"/>
            </intent-filter>

但是方法onRecive()没有被系统调用

我的接收者代码

public class ChangeTimeReceiver extends BroadcastReceiver {
    @Override
    public void onReceive(Context context, Intent intent) {
        Log.d("ChangeTimeReceiver", "onReceive")
    }
} 

操作标识符区分大小写,试试这个:

<receiver android:enabled="true" android:name=".model.ChangeTimeReceiver">
    <intent-filter>
        <action android:name="android.intent.action.DATE_CHANGED"/>
        <action android:name="android.intent.action.TIME_SET"/>
    </intent-filter>