Я пытаюсь сделать RemoteService, я после этого руководства: http://www.techotopia.com/index.php/Android_Remote_Bound_Services_%E2%80%93_A_Worked_ExampleService Намерение должно быть четко: Намерение
это мое заявление службы в манифесте:
<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>
и это, как я привязать к службе из моего клиента приложения:
Intent intent = new Intent("myService.RemoteService");
bindService(intent, myConnection, Context.BIND_AUTO_CREATE);
я получаю это исключение:
java.lang.IllegalArgumentException: Service Intent must be explicit: Intent { act=myService.RemoteService }
вы должны использовать 'PackageManager' для того, чтобы получить явный' Intent', например, 'PackageManager # resolveService' или' PackageManager # queryIntentServices' – pskink