我创建了一个用于录制声音的小程序。当我尝试打开数据线时,它会引发异常。
TargetDataLine.open()
java.security.AccessControlException:访问被拒绝(javax.sound.sampled.AudioPermission 记录)
我的小程序是自签名的,所有其他 jar 文件都是自签名的。
以前我使用不同的线程来启动TargetDataLine
和关闭该行。后记而不是创建另一个线程,我切换到Executorservice
. 它适用于线程,但使用ExecutorService
.