2011-09-05 66 views
0

我试图使用开源音乐编程API JFugue在我的Android 3.0的应用程序,和我上线player.play(pattern);收到此错误标签:型javax.sound.midi.Sequence中解决不了

The type javax.sound.midi.Sequence cannot be resolved. It is indirectly referenced from required .class files 

quickfix是配置构建路径,这不是问题。此行在Java应用程序中正常工作,但不是Android应用程序。我如何在Android中解决这个问题?我有JFugue源代码,如果必须的话,可以修改它以使用其他内容。有没有办法让它工作,或者我应该使用不同的API?

更新:我尝试将rt.jar添加到构建路径,因为它包含javax.sound.midi.Sequence类型,但它创建了GC开销超出限制错误。它试图建立这个项目,陷入了69%,并且崩溃了。

回答

1

Android没有javax.sound.midi.*,所以像JFugue这样的库不起作用。

+0

对不起,有一段时间没有...我真的发现我自己,但我会接受这一点,谢谢:) – MarioAran