Я пытаюсь использовать API музыкального программирования с открытым исходным кодом JFugue в своем приложении для Android 3.0 и получаю эту ошибку тег в строке player.play(pattern);:
The type javax.sound.midi.Sequence cannot be resolved. It is indirectly referenced from required .class files
Быстрое исправление - это настройка пути сборки, что не является проблемой. Эта строка отлично работает в приложении Java, но не в приложении Android. Как мне обойти это в Android? У меня есть исходный код JFugue, и я мог бы изменить его, чтобы использовать что-то еще, если бы мне пришлось. Можно ли как-то заставить его работать, или мне нужно использовать другой API?
Обновление: я попытался добавить rt.jar в путь сборки, так как он содержит тип javax.sound.midi.Sequence, но это привело к ошибке превышения лимита GC Overhead. Он попытался собрать проект, застрял на 69% и разбился.