-2

以下代码在java中运行良好:

import org.jfugue.*; 
...............................
...............................
Player player = new Player();
    Pattern pattern = new Pattern("C D E F G A B");
    player.play(pattern); 

但在 android 的活动中,我在代码的最后一行“player.play(pattern);”处得到错误 如:“无法解析类型 javax.sound.midi.Sequence。它是从所需的 .classfile 间接引用的。”

请帮助我让这段代码在 android 中运行。

4

1 回答 1

1

如果没有进一步了解 Android 开发,这会留下两种可能性:

  • 依赖项“javax.*”在您的编译版本 (.apk) 中不可用
  • 不支持依赖“javax.*”。

一个快速的网络研究意味着第二个:https ://github.com/kshoji/USB-MIDI-Driver/wiki/javax.sound.midi-porting-for-Android

于 2014-10-27T10:47:40.413 回答