=============매니페스트 =================
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="com.media4th.BootingTest"
      android:versionCode="1"
      android:versionName="1.0"
      android:installLocation="auto">
   
    <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>
       
    <receiver
    android:enabled="true"
    android:name=".StartBroadCast" 
    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>
     
    <application
    android:icon="@drawable/icon"
    android:label="@string/app_name">
    
        <activity android:name=".BootingTest"
                  android:label="@string/app_name">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>

    </application>
     <uses-sdk android:minSdkVersion="7" />
 
</manifest> 
  ======================================================  
   

public class StartBroadCast extends BroadcastReceiver {
 public static final String TAG = "LocationLoggerServiceManager";
 @Override
 public void onReceive(Context context, Intent intent) {
   Intent i = new Intent(context, BootingTest.class);
   i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);   
   context.startActivity(i);    
   Log.e("", "StartBroadCast - onReceive");
  if ("android.intent.action.BOOT_COMPLETED".equals(intent.getAction())) {
   Log.e("", "==============================");
   ComponentName comp = new ComponentName(context.getPackageName(),
     BootingTest.class.getName());
   ComponentName service = context.startService(new Intent()
     .setComponent(comp));
   if (null == service) {
    Log.e(TAG, "Could not start service " + comp.toString());
   }
  } else {
   Log.e(TAG, "Received unexpected intent " + intent.toString());
  }
 }
}


왜 안되는지 정말 못찾겠네요

왜 그런지 아시면 답변 부탁드리겠습니다

부팅시 시작이 안되네요 ...