2016-01-03 2 views
4

Я работал с андроидом руководством приложения по адрес:Twilio Приложения для Android - AUDIO_OUTPUT_FLAG_FAST

https://www.twilio.com/docs/quickstart/php/android-client

На телефонах с US-Cellular, я получаю следующие ошибки с ядром библиотеки:

01-02 12:48:41.102: W/LEMUR(21969): Dial Button Push 
01-02 12:48:41.122: W/AudioTrack(21969): AUDIO_OUTPUT_FLAG_FAST denied by client 
01-02 12:48:41.122: E/AudioTrack(21969): AudioTrack::set : Exit 
01-02 12:48:41.122: W/AudioRecord(21969): AUDIO_INPUT_FLAG_FAST denied by client 

Любые предложения по решению этой проблемы?

ответ

-1

Всегда enable the debug log и приложите соответствующий выпуск с проблемой.

Twilio.setLogLevel(int level); 

Значения параметров уровня соответствуют уровням предоставляемых Android SDK: Log.ASSERT Log.DEBUG Log.ERROR Log.INFO Log.VERBOSE Log.WARN.

Вероятно, это ожидаемое поведение, если есть конкуренция за аудиоресурсов. Такие сообщения журнала появляются, когда Twilio Client работает одновременно с другими аудио приложениями или приложениями VoIP.

Один из способов справиться с этим - уловить любые исключения во время выполнения, чтобы попытаться отобразить соответствующее сообщение об ошибке, обращенное к пользователю.

Смежные вопросы