使用.obb文件与Oboe播放声音

时间:2019-07-17 13:59:17

标签: oboe

您好,抱歉,我是乞gg。 我的资产文件夹中没有声音文件,但.obb中没有声音文件 我正在使用仅使用资产文件夹的RythmGame示例。 我正在尝试使用DataSound,但是在我的示例中仅使用AAssetDataSource来创建DataSound。 我看一下Asset和NDKExtractor的解码功能,但只能与AssetManager中的AAsset一起使用... 如何使用Oboe从.obb播放声音? 有人可以帮我解决这个问题吗?

谢谢

1 个答案:

答案 0 :(得分:0)

您应该能够通过getting the path to your expansion filepassing that through JNI to your native code来执行此操作,将其作为普通文件对象打开并将其内容传递给提取器。

您对NDKExtractor::decode方法是正确的-它们采用AAsset *,但是更新它们以从打开的文件中获取文件描述符应该很容易。