Когда я запускаю MediaPlayer, другие приложения, которые воспроизводят аудио, не останавливаются.То же самое при использовании MediaRecorder.
Мне удалось использовать AudioManager
, чтобы иметь некоторую функциональность, но большая часть этого класса либо устарела, либо для API высокого уровня.
Например, я могу зарегистрироватьобратный вызов, но я не могу отменить его регистрацию, потому что abandonAudioFocus()
устарел.
Глядя на источники, он говорит мне использовать MediaSession
, но это слишком сложно для моей простой цели - воспроизвести простую запись.аудио, я не хочу использовать всю функциональность каждой отдельной платформы Android.