Mam dwie aplikacje, jedna działa jako główna aplikacja, a druga jako usługa. W pliku manifestu aplikacji usługa, skonfigurować usługi takie jak:Android - Udostępnij zasób między dwiema aplikacjami
<service android:name=".services.FirstService">
<intent-filter>
<action android:name="ch.service.action.FIRST_SERVICE"/>
</intent-filter>
</service>
A w głównym aplikacji, zacznę usługi jak:
Intent intent = new Intent("ch.service.action.FIRST_SERVICE");
startService(intent);
Tutaj muszę powielić „ch.service .action.FIRST_SERVICE ". Jak mogę tego uniknąć? W jaki sposób mogę udostępnić niektóre wspólne stałe, na przykład zdefiniować jedną w aplikacji usługi i można je pobrać w głównej aplikacji?
Każda odpowiedź jest doceniana.
Jest inny sposób, który jest zamieszczony poniżej ... – Kushal