似乎 JavaSound 没有检测到 USB 麦克风何时插入或移除。
如果在我的 java 应用程序运行时插入,则不会检测到它。更糟糕的是,如果拔掉插头,它仍然认为它是一个有效的混音器。
我必须重新启动虚拟机。有没有办法解决?我在 Windows 7 上运行 Java 1.6.0_24。
根据这个帖子。OS X 上似乎存在同样的问题。这是 JavaSound 的限制吗
我已经在这里描述了我的纯麦克风检测解决方案: Java Sound refresh Lines list after attach amic 不幸的是仍然存在数据线保持不一致状态的问题。