안녕하세요..

첨 글을 질문으로 씁니다

BroadcastReceiver로 Intent를 받는데.. 특정 Action만 못 받고 있습니다

예를 들어 action이 com.duck.action.ABCD, com.duck.action.WXYZ 2개가 있을때

IntentFilter에 위 action을 등록하고, 아래처럼 받을때

private BroadcastReceiver mReceiver = new BroadcastReceiver() {
    public void onReceive(Context context, Intent intent) {

        String action = intent.getAction();

        if (action.equals("com.duck.action.ABCD")) {
             Log.i("******", "intent action = com.duck.action.ABCD");
             ABCD( ); 
        }
        else if (action.equals("com.duck.action.WXYZ")) {
             Log.i("******", "intent action = com.duck.action.WXYZ");
             WXYZ( ); 
        }
    }
}

com.duck.action.ABCD는 로그가 찍히고, 관련 기능이 동작을 하는데,

com.duck.action.WXYZ는 로그도 안찍히고, 관련 기능도 동작을 안합니다..

도저히 이해가 안가고 있습니다...

혹 아시는 분 있으시면.. 간략하게라도 댓글 달아주시면 감사하겠습니다..