Android fmod не работает должным образом на Android 2.1

Мой игровой движок использует библиотеку fmod для звуковых функций. После тестирования проекта на другом телефоне Android я обнаружил, что fmod работает правильно для Android 2.2 и выше, но не для Android 2.1. Я заметил, что в файле манифеста примера проекта упоминается минимальная версия sdk 8 (android 2.2). Мой клиент хочет, чтобы в игру можно было играть с Android 2.1 и выше. И еще одно странное наблюдение: когда я устанавливаю и запускаю игру на телефоне Android 2.1, мое приложение автоматически закрывается, но когда я запускаю игру на эмуляторе Android 2.1, моя игра работает правильно, за исключением того, что звук отключен, т. Е. Не слышно. Это сообщение об ошибке, которое я получил при запуске на оборудовании Android 2.1:

Ошибка ФМО! (48) Попытка использовать функцию, требующую аппаратной поддержки. (например, пытаясь воспроизвести сжатый звук GCADPCM в программном обеспечении на Wii).

Пожалуйста, помогите мне, ответив на эти вопросы:

1> Правда ли, что fmod не работает на Android 2.1? если нет, то не могли бы вы подсказать, как его запустить.

2> Любое альтернативное решение для работы звука на Android 2.1 и выше?

Заранее спасибо.


person someone_ smiley    schedule 15.06.2012    source источник


Ответы (1)


Кажется, fmod поддерживает все версии Android. Сообщение :

Ошибка ФМО! (48) Попытка использовать функцию, требующую аппаратной поддержки. (например, пытаясь воспроизвести сжатый звук GCADPCM в программном обеспечении на Wii).

вызвано тем, что аппаратное обеспечение не поддерживает вычисления с плавающей запятой. Здесь подробности.

person someone_ smiley    schedule 18.06.2012