Salut, dans mon application j'ai utilisé un service qui va lancé par un BroadcastReceiver mais il m'affiche une erreur.

voila mon code d'appel de service:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
public class projet extends BroadcastReceiver { 
 public void onReceive(Context context, Intent intent) { 
 
  intent = new Intent(context, ScreenshotService.class);
  context.bindService(intent, aslServiceConn, Context.BIND_AUTO_CREATE);
}
}
Erreur:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
java.lang.RuntimeException: Unable to start receiver com.example.projet: android.content.ReceiverCallNotAllowedException: BroadcastReceiver components are not allowed to bind to services
aide moi svp!!!!