#android #android-ndk
#Android #android-ndk
Вопрос:
я использую собственный код, который использует libmedia.so и он работал нормально в Android 2.2, но когда я попробовал его в 2.3.3, он получил эту ошибку :
09-28 16:06:28.206: ERROR/AndroidRuntime(3307): Caused by: java.lang.UnsatisfiedLinkError: Cannot load library: reloc_library[1316]: 1239 cannot locate '_ZN7android11AudioRecordC1EijijijPFviPvS1_ES1_i'...
Какова альтернатива AudioRecord / libmedia в 2.3?
Ответ №1:
я нашел это в журнале изменений в android_nds_r5
этот API работает только с 2.3 и выше
Аудио API, основанные на стандарте OpenSL ES, которые поддерживают воспроизведение и запись, а также управление звуковыми эффектами платформы
Комментарии:
1. Привет, mozarty, я столкнулся с аналогичной проблемой из-за неудовлетворенной ошибки ссылки, в качестве обходного пути я использовал AudioTrack на JAVA, но после нескольких воспроизведенных треков он разбивается, у вас есть какие-либо идеи или вы столкнулись с подобной проблемой, в журнале сбоев говорится, что он разбился из libmedia.so досье.