안녕하세요. 안드로이드 개발 초보자입니다.
폰을 부팅했을때 실행중인 프로그램들이 있어서 저도 구현을 해보려고
RECEIVE_BOOT_COMPLETED 를 알아내서 따라해보았는데 잘 안되어서요;;

설치 후 폰을 재부팅해보아도 아무런 반응이 없습니다. Intro클래스가 열릴줄 알았는데요^^;
onReceive 에 Log를 찍어보아도 아무것도 없습니다.

소스는 아래와 같이 하였습니다. 어디에 이상이 있는것인지 힌트좀 주세요~~ 2011년에도 모두 화이팅 하십시요~



BroadcastReceiver-------------------------------------------------------------------------
public class HServiceManager extends BroadcastReceiver{
   @Override
   public void onReceive(Context context, Intent intent) {
       
     if (intent.getAction().equals("android.intent.action.BOOT_COMPLETED")) {

       Intent i=new Intent(context, Intro.class);
       i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
       context.startActivity(i);

     }
   }
}



Manifest------------------------------------------------------------------------------------
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />

<receiver android:enabled="true"
  android:label="HServiceManager" android:name=".HServiceManager"
  android:permission="android.permission.RECEIVE_BOOT_COMPLETED"  
  >
   <INTENT-FILTER>
    <action android:name="android.intent.action.BOOT_COMPLETED" />
    <category android:name="android.intent.category.DEFAULT" />
   </INTENT-FILTER>
  </receiver>

  <activity android:name="Intro" android:label="@string/app_name"
  >
   <intent-filter>
    <action android:name="android.intent.action.MAIN" />
    <category android:name="android.intent.category.LAUNCHER" />
   </intent-filter>
  </activity>