Ich versuche, eine Remoteservice zu machen, habe ich diese Anleitung gefolgt: http://www.techotopia.com/index.php/Android_Remote_Bound_Services_%E2%80%93_A_Worked_ExampleService-Intent muss eindeutig sein: Intent
dies ist mein Service Erklärung im Manifest:
<service android:name=".RemoteService"
android:process=":InnolertRemoteProcess"
android:exported="true">
<intent-filter>
<action android:name="myService.RemoteService"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</service>
und dies ist, wie i binden an den Service von meinem Client-Anwendung:
Intent intent = new Intent("myService.RemoteService");
bindService(intent, myConnection, Context.BIND_AUTO_CREATE);
ich diese Ausnahme erhalten:
java.lang.IllegalArgumentException: Service Intent must be explicit: Intent { act=myService.RemoteService }
Sie haben eine 'PackageManager', um zu verwenden, um explizit' Intent', zum Beispiel zu bekommen 'Packagemanager # resolveService' oder' Package # queryIntentServices' – pskink