J'ai un récepteur de diffusion enregistré dans le manifeste pour intercepter les appels, comme ceci :
<receiver android:name="CallTracker">
<intent-filter>
<action android:name="android.intent.action.PHONE_STATE" />
</intent-filter>
</receiver>
Tout fonctionne bien et le récepteur est appelé. Mais après avoir redémarré l'appareil ou mon AVD, le récepteur n'est plus appelé.
Que dois-je faire pour que mon récepteur de diffusion fonctionne également après le redémarrage ? Ai-je besoin de PackageManager pour cela ? J'aime l'enregistrement dans le manifeste, puisque l'application n'a pas besoin d'être active pour que l'application intercepte l'appel.