OpenSL на Android 2.1 - PullRequest
       20

OpenSL на Android 2.1

0 голосов
/ 13 июля 2011

При изучении возможностей фреймворка для разработки собственных игр для Android я наткнулся на OpenSL ES в качестве собственной библиотеки звуков.

Затем я обнаружил, что она была добавлена ​​для 2.3.

Является ли OpenSLES вообще доступна для Android 2.1 и 2.2?Есть ли другие варианты аудиобиблиотеки для этих версий, или я застряну, вызывая аудиоплееры Android Java из собственного кода?

Спасибо!Dragonwrenn

1 Ответ

1 голос
/ 19 июля 2011

Вы можете вручную создать и связать libmedia.so с вашим приложением.Вам нужно будет собрать libmedia.so из исходного кода android для конкретной версии android, которую вы используете (библиотека, созданная для 2.1, не будет работать с 2.2).Очевидно, что это выходит за рамки стандартного API и не очень переносимо. См. Этот вопрос для ссылки на хороший пример того, как это сделать.

...