Autostart an application at bootup

This snippet starts an Application automatically after the android-os booted up.
in AndroidManifest.xml (application-part): <receiver android:enabled="true" android:name=".BootUpReceiver"         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> [..] <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" /> [..] public class BootUpReceiver extends BroadcastReceiver{         @Override         public void onReceive(Context context, Intent intent) {                 Intent i = new Intent(context, MyActivity.class);                   i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);                 context.startActivity(i);           } }

1 comment: