在android游戏中加载声音比从res加载声音更好

在android游戏中加载声音比从res加载声音更好,android,audio,Android,Audio,我想知道在游戏中加载声音文件的最佳方式是什么? 从res加载似乎很慢,我不希望这种延迟发生在我的游戏中。除了从res文件加载声音外,还有其他加载声音的方法吗?即使使用AudioTrack也会在音频缓冲区填满时导致延迟 也许一个游戏开发者可以在这里吹嘘,但我在Android中使用音频的一般感觉是,精确计时可能很困难。也许有一天我们会得到OpenAL,这可能会改变?那么有什么不同的方法吗?我应该在游戏开始时加载所有音频吗?但是如何表明加载完成了呢?我不是很有经验,只是一个建议:你可以做一个加载活动(

我想知道在游戏中加载声音文件的最佳方式是什么?

从res加载似乎很慢,我不希望这种延迟发生在我的游戏中。除了从res文件加载声音外,还有其他加载声音的方法吗?

即使使用
AudioTrack
也会在音频缓冲区填满时导致延迟


也许一个游戏开发者可以在这里吹嘘,但我在Android中使用音频的一般感觉是,精确计时可能很困难。也许有一天我们会得到OpenAL,这可能会改变?

那么有什么不同的方法吗?我应该在游戏开始时加载所有音频吗?但是如何表明加载完成了呢?我不是很有经验,只是一个建议:你可以做一个加载活动(比如在玩flash游戏时加载屏幕)。在该活动中,您有一个进度条,用于确定在游戏的主要活动之后是否已完成加载所有声音。如果你不知道如何告诉我,我会发布一个示例代码来说明如何做到这一点:)是的,请。我总是想知道如何检查装货是否已经完成