2011-07-12 40 views
0

在研究Android本機遊戲開發的框架選項時,我遇到了OpenSL ES作爲本地聲音庫的選擇。Android 2.1上的OpenSL

然後我發現它被添加爲2.3。

OpenSL ES是否適用於Android 2.1和2.2?這些版本是否還有其他音頻庫選項,或者我會被從本機代碼中調用Android Java音頻播放器?

謝謝! Dragonwrenn

回答

1

您可以手動構建libmedia.so並將其鏈接到您的應用程序中。你將不得不從你正在運行的特定版本的android源代碼構建libmedia.so(爲2.1構建的庫將不適用於2.2)。顯然,這超出了標準的API,並不是很便攜。 See this question for a link to a good example of how to do this.

+0

謝謝!我會研究一下。 – Prime