I write an android service of get weather, and the AndroidManifest.xml is:
My problem was solved by David Wasser in a comment so I thought I share.
In the Manifest you can set exported attribute to true. This makes the service accessible to other apps.
Manifest.xml
MyActivity.java
Intent intent = new Intent();
intent.setComponent(new ComponentName("jav.android.app",jav.android.app.MyUsefulService_");
bindService(this,MyServiceConnection,0);