У меня очень интересная проблема.
У меня создалось впечатление, что когда мое приложение использует микрофон, а системному процессу Android (например, входящему или исходящему вызову) нужен микрофон, мое приложение освобождает его без каких-либо соображений.
Но я полагаю, что проблема больше не в этом, поскольку я получил несколько жалоб на то, что, когда приложение используется и есть входящий звонок, другая сторона звонка не может их услышать.
Есть ли способ гарантировать, что каждый раз, когда системный процесс запрашивает микрофон, он будет освобожден?