मेरा एक सेवा वर्ग है। मैंने इस क्लास को जार में एक्सपोर्ट किया है और मैंने अपने क्लाइंट ऐप में जार एंबेड किया है।
जब जरूरत होती है, मैं सेवा वर्ग को फोन करता हूं। जब मैं ऐसा करने की कोशिश करता हूं, तो मुझे निम्नलिखित त्रुटि मिलती है:
Unable to start service Intent {comp={com.sample.service/com.sample.service.serviceClass}} : not found
मेरे पास सेवा वर्ग के अलावा अन्य वर्ग है, जिसे मैं एक्सेस करने में सक्षम हूं (उस वर्ग का ऑब्जेक्ट बनाएं) जो उसी जार के अंदर हैं।
मुझे लगता है कि मैंने अपने कॉन्फ़िगरेशन या प्रकट या कुछ चीज़ को याद किया है।
कृपया मेरी पहचान करने में मदद करें। मेरा कोड नीचे है:
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
}
ग्राहक मैनिफ़ेस्ट। 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>
अग्रिम धन्यवाद,
विनय