J'ai un projet dans lequel j'ai besoin d'un service d'écoute. Tout fonctionne bien. Mais le service est également nécessaire dans d'autres projets. J'ai donc créé un projet de bibliothèque dans lequel j'ajoute le service. Mais maintenant le service ne démarre plus.Le service Android ne démarre pas s'il est dans un projet de bibliothèque
je commence comme avant:
intention Intention = new Intent (this.getApplicationContext(), MyService.class);
this.startService (intention);
Le service ne réagit pas à l'événement. Je mets également dans onCreate(), onStart() et onStartCommand() une entrée de journal ( Log.d ("MyApp", "iamhere")) pour voir si elle commence même. Mais il n'y a rien dans le journal.
Je peux utiliser d'autres classes du projet Bibliothèque.
Que dois-je faire pour utiliser le service?
Merci et meilleures salutations
Il doit être enregistré dans le manifeste, comme avant. Que vous le fassiez dans le manifeste de la bibliothèque ou dans le manifeste de l'application, c'est à vous de décider. – CommonsWare