--------------------------------------------------------------------------
인텐트를 날리는 간단한 activity 입니다
-------------------------------------------------------------------------- 
  public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        
        
        
        bt1=(Button)findViewById(R.id.bt1);
        bt2=(Button)findViewById(R.id.bt2);
        
        bt1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Intent intent = new Intent();
intent.setAction("testIntent");
System.out.println(intent.getAction());

sendBroadcast(intent);
System.out.println("sended");
}
});


--------------------------------------------------------------------------
받는 BroadcastReceiver 입니다.(보내느쪽과 패키지가 다릅니다)
--------------------------------------------------------------------------
 public class  StartBRa extends BroadcastReceiver{

@Override
public void onReceive(Context context, Intent intent) {
// TODO Auto-generated method stub
System.out.println("aaaa");
}

}

--------------------------------------------------------------------------
받는 BroadcastReceiver 의 매니페스트 내용입니다.
--------------------------------------------------------------------------
   <receiver android:name=".StartBRa">
            <intent-filter>
<category android:name = "android.intent.category.DEFAULT" />
<action android:name = " testIntent"/>
            </intent-filter>
        </receiver>

위와 같이 기본 코드만 짜놓고 테스트 해보면 보내는 쪽에서
intent 를 날려도 받는 쪽에서 받지를 못합니다.

이상한 것은 받는쪽 BR쪽에 activity를 하나 추가 해서 매니페스트에 등록하면 받는다는 겁니다
(추가한 activity 화면에 떠 있지 않은 상태에서도 activity 가 있으면 잘 받습니다.)

원래 BR을 구성할때 BR만 하면 받지를 못하는 것인가요?
아니면 뭔가 빠져서 못받는것인가요? 

초보 개발자에게 가르침 부탁드립니다 ㅠㅠ