Différence entre BOOT_COMPLETED et QUICKBOOT_POWERON sur Android

J'ai créé BroadcastReceiver à mon calendrier d'exécution du Service toutes les 30 secondes. C'est ce que j'ai dans AndroidManifest.xml :

<receiver android:name="MyScheduleReceiver" >
     <intent-filter>
          <action android:name="android.intent.action.BOOT_COMPLETED" />
          <action android:name="android.intent.action.QUICKBOOT_POWERON" />
     </intent-filter>
</receiver>

C'est génial de travailler maintenant, mais seulement après que j'ai ajouté QUICKBOOT_POWERON action. Avant que je ne les avais BOOT_COMPLETED et quand je redémarre émulateur ou par téléphone pendant le débogage, mon service ne commence jamais. Donc ma question est quelle est la différence entre ces deux et quand utiliser chaque?

InformationsquelleAutor azec-pdx | 2015-01-03