在我的应用程序中,我使用TinySound作为声音系统,但由于某种原因,调用TinySound.init()
将锁定我的应用程序并阻止它执行任何其他操作。这是TinySound的错误,还是可以修复的用户错误?
答案 0 :(得分:0)
我已经下载了最新的(1.1.1)版本的TinySound并运行了示例 https://github.com/finnkuusisto/TinySound/blob/master/example/TinySoundExample.java
但编辑了代码
public static void main(String[] args) throws Exception {
//initialize TinySound
TinySound.init();
System.out.println("After init");
}
我在TinySound.init()
方法无关。很可能你开始在主线程中播放声音。并且线程将被阻止,直到整个文件将被播放。