Можно ли отслеживать запрос к использованию микрофона другого приложения?
Добрый день, уважаемые программисты.
Суть:
Есть приложение, пишет фоном с микрофона. Если мне не изменяют мои знания, микрофон в Андройде может использовать только одно приложение одновременно. Вот отсюда и назрел вопрос - можно ли как-то отслеживать запрос к использованию микрофона из любого другого приложения? Тогда бы я освобождал микрофон, и ожидал пока другое приложение его прекратит использовать - я бы снова начал запись.
Ну подслушивать нужно по ТЗ, это не для плеймаркета =)
Существует проблема: когда идет запись в фоне(служба), если запустить например Скайп - то собеседник не слышит меня.
Вы имеете ввиду приоритет потока?
Process.setThreadPriority(android.os.Process.THREAD_PRIORITY_URGENT_AUDIO);
Сделать
Process.setThreadPriority(android.os.Process.THREAD_PRIORITY_LOWEST);