我正在尝试在 android 中使用 javax.sound 包。但android停止了对javax的支持。我也尝试将 javax.sound 相关代码移植到 android,但它不起作用。关键点是我需要来自 AudioInputStream 的声音原始数据,就像 javax.sound 包一样。
我迷失在一个我不知道的地方。如果有人知道 javax.sound 包的替代方案,请回复。
最佳答案
如果你需要从设备读取数据,有一个类叫 android.media.AudioRecord这将帮助您读取原始数据。如果您需要解码某些文件,并且您使用的是 Android 4.1+,那么您还可以使用类 android.media.MediaCodec ,它为音频编解码器提供必要的低级接口(interface)。
关于Javax.sound 在 Android 中不可用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20393183/