我正在尝试在我的android 3.0应用程序中使用开源音乐编程API JFugue,并在行player.play(pattern);
上收到此错误标记:
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 Overhead限制的错误。它试图建立这个项目,陷入69%,并且崩溃了。
答案 0 :(得分:1)
Android没有javax.sound.midi.*
,所以不幸的是像JFugue这样的库不起作用。