Java 和 ALSA 问题

Java 和 ALSA 问题

我正在尝试使用来自合作伙伴存储库的 sun-java 在 Ubuntu 10.04 中使用需要声音的基于 Java 的应用程序。但是,声音太快了。好像有一只花栗鼠进入了我的扬声器。:)

其他人也遇到这种情况了吗?有什么解决办法吗?

答案1

正如“nhnb”所说:这个错误似乎已在 OpenJDK 中修复。OpenJDK 基于 Sun Java 的开源部分,非开源部分由替代代码替换,并且显然还修复了一些错误...

答案2

我在使用脉冲音频和 Java 应用程序时遇到了类似的问题,只不过,一旦 JVM 启动,整个系统就没有声音了……但如果我在 JVM 启动之前运行了一个应用程序,它的声音仍然有效。

我使用 aoss javaws /program/to/run 运行我的 java 程序

这修复了我的声音,但导致 Java 程序多次崩溃……所以这是一个权衡。在我看来,Java 的“跨平台”谈话不包括 Linux。

相关内容