Я разработал приложение для Android (Home Noise Alert), и оно отлично работает на многих устройствах. Но теперь я получил отчет об ошибке от пользователя, который использует следующее устройство:
ANDROID_VERSION=6.0.1
PHONE_MODEL=HTC One A9
Добрый Пользователь прислал мне отчет об ошибке, но я его не понимаю. Он получил эту ошибку, если он запустил приложение.
Это журнал ошибок:
02-05 18:42:41.501 E/AudioRecord( 6200): AudioFlinger could not create record track, status: -1
02-05 18:42:41.505 E/AudioRecord-JNI( 6200): Error creating AudioRecord instance: initialization check failed with status -1.
02-05 18:42:41.505 E/android.media.AudioRecord( 6200): Error code -20 when initializing native AudioRecord object.
02-05 18:42:41.505 E/android.media.AudioRecord( 6200): startRecording() called on an uninitialized AudioRecord.
Я считаю, что эта ошибка возникает, если микрофон заблокирован другим приложением. Есть ли у кого-нибудь опыт с такими ошибками?