Я создал приложение «X», которое получает AudiosessionID от получателя вещания, когда активность «android.media.action.OPEN_AUDIO_EFFECT_CONTROL_SESSION
» получена от других музыкальных приложений.
Теперь это работает только тогда, когда сначала запускается «X», а затем музыкальный проигрыватель воспроизводит музыку. (здесь код предназначен для приема транслируемых действий из музыкального приложения в «X», поэтому AudiosessionID
извлекается).
Мне нужно получить это AudiosessionID
, когда сначала запускается музыкальное приложение, а затем запускается «X», в основном не зависимо от запуска «X».
Должен ли я создать службу, которая работает в фоновом режиме, которая получает такие действия и сохраняет AudiosessionID
, и когда мое приложение запускается, оно отправляет мне последнюю версию AudiosessionID
?
если так, как это можно сделать?