Если ваша служба управляется и доступна только в вашем приложении, просто внедрите локальную службу (см. 5. в документации по классу обслуживания ).
Затем вы можете напрямую вызывать сервисные функции из действия.
Если ваша служба предназначена для публичного доступа, она немного сложнее. Вам понадобится интерфейс AIDL. Вы можете скачать исходный код приложения Музыка, которое включает службу для воспроизведения аудиофайлов в фоновом режиме и может управляться любым приложением. Управление осуществляется с помощью широковещательных сообщений (см. BroadcastReceiver ).