Мое приложение записывает аудио с использованием AudioRecord API на переднем плане или backgroud (когда приложение сведено к минимуму), но аудиофайл повреждается, когда пользователь принудительно останавливает приложение из диспетчера приложений.Как получить обратный вызов, когда приложение принудительно остановлено
Мне удалось остановить рекордер и обновить звуковой заголовок в других сценариях. но приложение не получает никаких обратных вызовов, когда оно остановлено.
Как справиться с этой ситуацией?
Я использую UncaughtExceptionHandler, чтобы поймать исключение для сообщений об ошибках при сбое приложения, но когда приложение перестает работать, я не могу ничего сделать, у AudioRecord нет методов для прослушивания каких-либо ошибок. –
Вы выяснили, где проблема – stinepike
У меня нет решения для обработки этой ситуации, звук поврежден. –