J'ai une classe de service. J'ai exporté cette classe de pot et j'ai intégrer le pot dans mon application client.
Si nécessaire, je l'appelle la classe de service. Quand j'essaie de faire ceci, j'obtiens l'erreur suivante:
Impossible de démarrer le service Intention {comp={com.de l'échantillon.service/com.de l'échantillon.service.serviceClass}} : pas trouvé
J'ai d'autres de la classe en dehors de la classe de service, je suis en mesure d'accéder (créer un objet de cette classe) qui sont dans le même pot.
J'ai l'impression d'avoir raté quelque chose dans ma configuration, ou manifester.
Merci de m'aider à l'identification de la même. Mon code est ci-dessous:
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Intent intent = new Intent () ;
intent.setClassName("com.sample.service" ,"com.sample.service.serviceClass") ;
this.startService(intent) ; // when I call this line I get the message...
// binding other process continue here
}
Client manifest.xml
<service android:name="com.sample.service.serviceClass"
android:exported="true" android:label="@string/app_name"
android:process=":remote">
<intent-filter><action android:name="com.sample.service.serviceClass"></action>
</intent-filter>
</service>
Merci d'avance,
Vinay